Software agents for internet-based systems and their design

Nowadays many business and engineering systems are Internet-based. This chapter describes how software agents can be used to build autonomous and collaborative Internet-based systems and how agents themselves participate in developing and designing these systems. We will introduce the principles of Internet agent-based systems, their classifications, architectures, design procedure, and applications.

[1]  E. Evans,et al.  Using Java Applets and CORBA for Multi-User Distributed Applications , 1997, IEEE Internet Comput..

[2]  Hideki Tai,et al.  Architecture of an agent server capable of hosting tens of thousands of agents , 2000, AGENTS '00.

[3]  Michael N. Huhns,et al.  Agents on the Web: Negotiating for Goods and Services , 1999, IEEE Internet Comput..

[4]  Cynthia McFall An Object Infrastructure for Internet Middleware: IBM on Component Broker , 1998, IEEE Internet Comput..

[5]  Yun Peng,et al.  Agent communication languages: the current landscape , 1999, IEEE Intell. Syst..

[6]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .

[7]  Carlos Angel Iglesias,et al.  An agent architecture to fulfill real-time requirements , 2000, AGENTS '00.

[8]  Douglas C. Schmidt Evaluating architectures for multithreaded object request brokers , 1998, CACM.

[9]  Yannis Bakos,et al.  The emerging role of electronic marketplaces on the Internet , 1998, CACM.

[10]  David Wong,et al.  Java-based mobile agents , 1999, CACM.

[11]  M. Ben-Daya,et al.  Multi-stage lot sizing models with imperfect processes and inspection errors , 1999 .

[12]  Omer F. Rana,et al.  What is scalability in multi-agent systems? , 2000, AGENTS '00.

[13]  M. Knapik,et al.  Developing intelligent agents for distributed systems: exploring architecture, technologies, & applications , 1998 .

[14]  Munindar P. Singh,et al.  Agents for process coherence in virtual enterprises , 1999, CACM.

[15]  Guangtian Liu,et al.  Active and real-time functionalities for electronic brokerage design , 1999, Proceedings of International Workshop on Advance Issues of E-Commerce and Web-Based Information Systems. (Cat. No.PR00334).

[16]  H. Van Dyke Parunak,et al.  Agents and the Internet: Infrastructure for Mass Customization , 1999, IEEE Internet Comput..

[17]  Michael Knapik,et al.  Developing Intelligent Agents for Distributed Systems , 1997 .

[18]  Marian H. Nodine,et al.  Capability-based agent matchmaking , 2000, AGENTS '00.

[19]  Thomas Pfeiffer,et al.  Transfer pricing and decentralized dynamic lot-sizing in multistage, multiproduct production processes , 1999, Eur. J. Oper. Res..

[20]  Doreen L. Galli Distributed Operating Systems , 1999 .

[21]  Robert B. Ross,et al.  Impact: a platform for collaborating agents , 1999, IEEE Intell. Syst..

[22]  Pham Hong Hanh,et al.  Distributed multi-level adaptation for dynamic multi-agent systems , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[23]  Daniel M. Zimmerman,et al.  benefits and drawbacks of current Java mobile agent systems , 1997 .

[24]  Pham Hong Hanh,et al.  Objective-Oriented Algorithm for Job Scheduling in Parallel Heterogeneous Systems , 1997, JSSPP.

[25]  Danny B. Lange,et al.  Seven good reasons for mobile agents , 1999, CACM.

[26]  Jeffrey M. Bradshaw,et al.  NOMADS: toward a strong and safe mobile agent system , 2000, AGENTS '00.

[27]  Yuichi Nakamura,et al.  Architecture and performance evaluation of a massive multi-agent system , 1999, AGENTS '99.

[28]  Moses Ma Agents in E-commerce , 1999, CACM.

[29]  Gul Agha,et al.  A actor-based architecture for customizing and controlling agent ensembles , 1999, IEEE Intell. Syst..

[30]  Onn Shehory,et al.  The RETSINA communicator , 2000, AGENTS '00.

[31]  Mark E. Nissen,et al.  Some intelligent software supply chain agents , 1999, AGENTS '99.

[32]  Paul G. Sorenson,et al.  Application framework issues when evolving business applications for electronic commerce , 1999, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers.

[33]  William N. Robinson,et al.  Creating a custom mass-production channel on the Internet , 1998, CACM.

[34]  Omer F. Rana,et al.  Performance management of mobile agent systems , 2000, AGENTS '00.

[35]  H. Van Dyke Parunak,et al.  The AARIA agent architecture: From manufacturing requirements to agent-based system design , 2001, Integr. Comput. Aided Eng..

[36]  Jeffrey M. Bradshaw,et al.  Agents for the masses , 1999, IEEE Intell. Syst..

[37]  Bonnie A. Nardi,et al.  Collaborative, programmable intelligent agents , 1998, CACM.

[38]  Benjamin N. Grosof,et al.  Toward a Declarative Language for Negotiating Executable Contracts , 2003 .

[39]  Tran Cao Son,et al.  Round-Table Architecture for Communication in Multi-agent Softbot Systems , 2000, IDEAL.

[40]  Padmanabh Dabke Enterprise Integration via CORBA-Based Information Agents , 1999, IEEE Internet Comput..

[41]  Adam Rifkin,et al.  XML: A Door to Automated Web Applications , 1997, IEEE Internet Comput..

[42]  Katia P. Sycara,et al.  Middle-Agents for the Internet , 1997, IJCAI.

[43]  Victor Lesser,et al.  A Testbed For the Evaluation of Multi-Agent Communication and Problem-Solving Strategies , 1997 .