JAM: a BDI-theoretic mobile agent architecture
Proceedings of the third annual conference on Autonomous Agents
Prometheus: a methodology for developing intelligent agents
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Agent Oriented Analysis Using Message/UML
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
Eclipse Modeling Framework
The Pragmatics of Model-Driven Development
IEEE Software
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
Hermes: a methodology for goal oriented agent interactions
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Synthesis of a generic MAS metamodel
SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
AML: agent modeling language toward industry-grade agent-based modeling
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
A study of some multi-agent meta-models
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Bridging the gap between agent-oriented design and implementation using MDA
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
Model driven development of multi-agent systems
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
Automating model transformations in agent-oriented modelling
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
A domain specific modeling language for multiagent systems
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems - Volume 1
From Task to Agent-Oriented Meta-models, and Back Again
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
ShaMAN: An Agent Meta-model for Computer Games
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
A platform-independent metamodel for multiagent systems
Autonomous Agents and Multi-Agent Systems
Consolidating diagram types from several agent-oriented methodologies
Proceedings of the 2010 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the 9th SoMeT_10
Automatic generation of executable behavior: a protocol-driven approach
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
A case for new directions in agent-oriented software engineering
AOSE'10 Proceedings of the 11th international conference on Agent-oriented software engineering
Hi-index | 0.00 |
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.