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

Engineering Commons

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

Computer Engineering

PDF

Series

2002

Software agents

Articles 1 - 4 of 4

Full-Text Articles in Engineering

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.


Robust Software, Michael N. Huhns, Vance T. Holderfield Jan 2002

Robust Software, Michael N. Huhns, Vance T. Holderfield

Faculty Publications

Agents offer a convenient level of granularity at which to add redundancy a key factor in developing robust software. Blindly adding code introduces more errors, makes the system more complex, and renders it harder to understand. However, adding more code can make software better, if it is added in the right way. As this article describes, the key concepts appear to be redundancy and the appropriate granularity.


Agent Societies: Magnitude And Duration, Michael N. Huhns Jan 2002

Agent Societies: Magnitude And Duration, Michael N. Huhns

Faculty Publications

If you only need agents to search the Web for cheap CDs, scalability is not an issue. The Web can support numerous agents if each acts independently. In short order, however, billions of embedded agents that sense their environment and interact with us and other agents will fill our world, making the human environment friendlier and more efficient. These agents will need not only scalable infrastructures and communication services, but also scalable social services encompassing ethics and laws. Research projects are under way around the world to develop and deploy such services. The author takes a look at the critical …


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.