Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence
Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence
MOISE: An Organizational Model for Multi-agent Systems
IBERAMIA-SBIA '00 Proceedings of the International Joint Conference, 7th Ibero-American Conference on AI: Advances in Artificial Intelligence
Organizations and Normative Agents
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
The Pragmatics of Model-Driven Development
IEEE Software
Developing Intelligent Agent Systems: A Practical Guide
Developing Intelligent Agent Systems: A Practical Guide
An agent-mediated approach to the support of knowledge sharing in organizations
The Knowledge Engineering Review
Multiagent systems engineering of organization-based multiagent systems
SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
Model-driven Development of Complex Software: A Research Roadmap
FOSE '07 2007 Future of Software Engineering
OperettA: a prototype tool for the design, analysis and development of multi-agent organizations
Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: demo papers
MAS-ML: a multiagent system modelling language
International Journal of Agent-Oriented Software Engineering
Metamodelling for Software Engineering
Metamodelling for Software Engineering
MA-UML: a conceptual approach for mobile agents' modelling
International Journal of Agent-Oriented Software Engineering
A Unified Graphical Notation for AOSE
Agent-Oriented Software Engineering IX
Using three AOSE toolkits to develop a sample design
International Journal of Agent-Oriented Software Engineering
agentTool III: from process definition to code generation
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
FAML: A Generic Metamodel for MAS Development
IEEE Transactions on Software Engineering
A framework for the definition of metamodels for Computer-Aided Software Engineering tools
Information and Software Technology
Taming agents and objects in software engineering
Software engineering for large-scale multi-agent systems
The PASSI and agile PASSI MAS meta-models compared with a unifying proposal
CEEMAS'05 Proceedings of the 4th international Central and Eastern European conference on Multi-Agent Systems and Applications
OMNI: introducing social structure, norms and ontologies into agent organizations
ProMAS'04 Proceedings of the Second international conference on Programming Multi-Agent Systems
A study of some multi-agent meta-models
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
The ANote modeling language for agent-oriented specification
Software Engineering for Multi-Agent Systems III
ESAW'05 Proceedings of the 6th international conference on Engineering Societies in the Agents World
Constitutive norms in the design of normative multiagent systems
CLIMA'05 Proceedings of the 6th international conference on Computational Logic in Multi-Agent Systems
Suitability assessment framework of agent-based software architectures
Information and Software Technology
Generic modelling of security awareness in agent based systems
Information Sciences: an International Journal
Hi-index | 0.00 |
Modelling is gaining relevance in Agent-Oriented Software Engineering (AOSE) because of two main reasons. Firstly, the conceptual frameworks have reached a level of maturity that makes it reasonable to devote effort to seek a consensus in modelling languages, including tool support. Secondly, the influence of model-driven engineering emphasizes the potential value of having models at the core of development processes. This survey analyzes these changes in AOSE modelling languages along three dimensions. The semantic dimension refers to the concepts considered in the languages. The syntactic dimension covers the technical means by which languages are defined. The operational dimension regards the use of these languages, considering both their support and acceptance. The overall context for this discussion is the comparison of several modern AOSE approaches.