Abstract

A recent trend in Agent-Oriented Software Engineering (AOSE) is the adoption of a model-driven approach for designing Multiagent Systems (MASs). OMG's Model-Driven Architecture (MDA) provides standards useful for a model-driven software engineering process. Bringing MDA and AOSE together, we propose that building interoperable agents for various existing agent methodologies requires the definition of two things: (1) a core metamodel unifying the basic agent-oriented concepts, and (2) its complementing framework supporting the design, development and execution of agent systems in a model-driven manner. This paper presents a step towards the definition of this framework. For this purpose, we take a given Platform-Independent Model for Service-Oriented Architectures (PIM4SOA) and discuss how service models, designed in accordance with the PIM4SOA can be deployed in agent platforms, such as JACK and JADE, using principles of Model-Driven Development (MDD). Additionally, this provides a foundation for incorporating autonomous agents into different architectures, for example, SOA.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.