Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Building scalable services: The CHIL agent framework

: Bürkle, A.; Dimakis, N.; Karl, R.; Müller, W.; Pfirrmann, U.; Schenk, M.; Sutschet, G.

Waibel, A.:
Computers in the human interaction loop
Guildford, Surrey: Springer London, 2009 (Human-computer interaction series)
ISBN: 978-1-8488-2053-1
ISBN: 978-1-84882-054-8
Aufsatz in Buch
Fraunhofer IITB ( IOSB) ()

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. Service-specific communication ontologies can be plugged into the system without recompiling the source code. Furthermore, the autonomy feature of the CHIL architecture facilitates self-healing and restarting of agents, both in a stateless mode and in a stateful mode, while a directory service leverages a knowledge base that services requests and handles registration of any component in the architectural framework.