Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 7 of 7

Full-Text Articles in Computer Engineering

Spider Iii: A Multi-Agent-Based Distributed Computing System, Jianhua Ruan, Han-Shen Yuh, Koping Wang Jan 2002

Spider Iii: A Multi-Agent-Based Distributed Computing System, Jianhua Ruan, Han-Shen Yuh, Koping Wang

Theses Digitization Project

The project, Spider III, presents architecture and protocol of a multi-agent-based internet distributed computing system, which provides a convenient development and execution environment for transparent task distribution, load balancing, and fault tolerance. Spider is an on going distribution computing project in the Department of Computer Science, California State University San Bernardino. It was first proposed as an object-oriented distributed system by Han-Sheng Yuh in his master's thesis in 1997. It has been further developed by Koping Wang in his master's project, of where he made large contribution and implemented the Spider II System.


Trusted Autonomy, Michael N. Huhns, Duncan A. Buell Jan 2002

Trusted Autonomy, Michael N. Huhns, Duncan A. Buell

Faculty Publications

We describe how agents are the right building blocks for constructing trustworthy systems. Robust software and trusted autonomy represent the future for agent technology and software engineering.


Java Prototype Of Hypercard Bibliography Past Implementation And Present Choices, Neeta Reddy Jan 2002

Java Prototype Of Hypercard Bibliography Past Implementation And Present Choices, Neeta Reddy

Theses Digitization Project

This project was started with JDK Version 1.0 and was later upgraded to version JDK Version 1.2.2, to create a graphical user interface using the Abstract Window Toolkit (AWT) to a HyperCard bibliography of software engineering. The bibliographic index tool is designed to facilitate searching for text and is run as a Java applet. It presents an alphabetically ordered list of author names and subjects. With the bibliography index tool one can manipulate a bibliographic list directly over the World Wide Web on a computer that lists electronic bibliographies.


Web-Based Interactive Self-Evaluation System For Computer Science In Generic Tutorial System For The Sciences Project, Supachai Praritsantik Jan 2002

Web-Based Interactive Self-Evaluation System For Computer Science In Generic Tutorial System For The Sciences Project, Supachai Praritsantik

Theses Digitization Project

The goal of this master project is to promote and facilitate the use of new web-based and Java-based technologies in the development of self-evaluation systems for computer science; in particular, analysis of sorting algorithms.


Making Agents Secure On The Semantic Web, Csilla Farkas, Michael N. Huhns Jan 2002

Making Agents Secure On The Semantic Web, Csilla Farkas, Michael N. Huhns

Faculty Publications

Agents were designed to collaborate and share information. While highly desirable for interoperability, this feature is scary from the security perspective. Illegal inferences, supported by semantic Web technology and ontologies, might enable users to access unauthorized information. In addition to semantic associations and replicated data with different sensitivity, malicious agents could also exploit statistical inferences. Although each agent in a system might behave in a desired and secure way, their combined knowledge could be used to disclose sensitive data. The research community must therefore develop and implement techniques that allow control over released data. To answer the questions related to …


Weaving A Computing Fabric, Michael N. Huhns, Larry M. Stevens, John W. Keele, Jim E. Wray, Warren M. Snelling, Greg P. Harhay, Randy R. Bradley Jan 2002

Weaving A Computing Fabric, Michael N. Huhns, Larry M. Stevens, John W. Keele, Jim E. Wray, Warren M. Snelling, Greg P. Harhay, Randy R. Bradley

Faculty Publications

As sources of information relevant to a particular domain proliferate, we need a methodology for locating, aggregating, relating, fusing, reconciling, and presenting information to users. Interoperability thus must occur not only among the information, but also among the different software applications that process it. Given the large number of potential sources and applications, interoperability becomes an extremely large problem for which manual solutions are impractical. A combination of software agents and ontologies can supply the necessary methodology for interoperability.


Agents As Web Services, Michael N. Huhns Jan 2002

Agents As Web Services, Michael N. Huhns

Faculty Publications

Web services are extremely flexible. Most advantageously, a developer of Web services need not know who or what will use the services being provided. The paper discusses current standards for Web services, directory services and the Semantic Web. It considers how agents extend Web services in several important ways.