ATHENA
ATHENA Interoperability Framework (AIF)
 

Agent-based Computing Architecture and Design/Runtime Platform

Datasheet

Solution data
NameAgent-based Computing Architecture and Design/Runtime Platform
Result typePlatform or platform component
Description/functionality
  • The agent based methodology allows the introduction of self-organisation, autonomy, flexibility, and robustness in service-oriented architectures. Interoperability is supported by explaining how general service-oriented architectures could be extended with these propterties.
  • The Jack Intelligent Agent™ Development Environment (JDE) was adopted as a designing and runtime tool for the design and execution of Belief Desire Intention (BDI) agents and teams of such agents. In the context of ATHENA JDE was extended with a library for the integration with service-oriented architectures (Web Services). Additionally model to text transformations were investiagated to integrate JDE with the Eclipse modelling framework and with Rational Software Modeller.
Benefits to interoperabilityThe methodology allows to introduce self-organisaiton, autonomy, flexibiliy, and robustness in service-oriented architectures. Interoperability is supported by explaining how general service-oriented architectures could be extended with these propterties.
Supported models/methodologies-
Supported input interfaces-
Supported output interfaces-
Validation/demonstrationThe design and execution platform is used in the design of the agent-based components of the demonstrators developed in ATHENA.
Standards compliance-
AvailabilityInstalled service/solution
License-
StatusStable production version
Requirements/dependencies
Web references-
ATHENA metadata
Contact personKlaus Fischer, DFKI
ContributorsDFKI
Provided by project/activity
  • A5 – Planned and Customisable Service-Oriented Architectures
  • A6 – Model-driven and Adaptive Interoperability Architectures
Deliverables representing result-
Contribution to key result
  • 13. Model-driven and Adaptable Interoperability Framework and Infrastructure
Used in pilot-
Deliverable providing evaluation-