Building Scalable Services: The CHIL Agent Framework

The services realized within the CHIL project are implemented by a set of collaborative software agents communicating with each other on a semantic level. In order to ensure this collaboration as well as a scalable service composition, coordination, and configuration, an agent framework and infrastructure was designed. A special feature of the CHIL agent infrastructure is the “pluggable behaviors” mechanism. This concept allows implementing service-specific code in agent behaviors, which will be plugged into the agents. It keeps the agent free from service functionality and enables a service-oriented scalable configuration.

[1]  Mirina Grosz,et al.  World Wide Web Consortium , 2010 .

[2]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[3]  Avelino Francisco Zorzo,et al.  An agent model for fault-tolerant systems , 2005, SAC '05.

[4]  J. Soldatos,et al.  An ontology-based framework for dynamic resource management in ubiquitous computing environments , 2005, Second International Conference on Embedded Software and Systems (ICESS'05).

[5]  Philip R. Cohen,et al.  Towards a fault-tolerant multi-agent system architecture , 2000, AGENTS '00.

[6]  Olivier Marin,et al.  DimaX: a fault-tolerant multi-agent platform , 2006, SELMAS '06.

[7]  John Soldatos,et al.  Perceptive Middleware and Intelligent Agents Enhancing Service Autonomy in Smart Spaces , 2006, 2006 IEEE/WIC/ACM International Conference on Intelligent Agent Technology.

[8]  M. Calisti,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2000 .