A framework for evaluating specification methods for reactive systems: experience report
Proceedings of the 17th international conference on Software engineering
A methodology for agent-oriented analysis and design
Proceedings of the third annual conference on Autonomous Agents
On agent-based software engineering
Artificial Intelligence
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Structuring a Z Specification to Provide a Formal Framework for Autonomous Agent Systems
ZUM '95 Proceedings of the 9th International Conference of Z Usres on The Z Formal Specification Notation
Design of Collaborative Information Agents
CIA '00 Proceedings of the 4th International Workshop on Cooperative Information Agents IV, The Future of Information Agents in Cyberspace
Agent Modelling in METATEM and DESIRE
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Designing and Implementing a Multi-Agent Architecture for Business Process Management
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Towards industrially applicable modeling technique for agent-based systems
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Single-model method for specifying multi-agent systems
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Challenges and Research Directions in Agent-Oriented Software Engineering
Autonomous Agents and Multi-Agent Systems
A multi-agent infrastructure for developing personalized web-based systems
ACM Transactions on Internet Technology (TOIT)
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
A Labeled Graph Approach to Analyze Organizational Performance
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Towards an agent-oriented approach to conceptualization
Applied Soft Computing
High variability design for software agents: Extending Tropos
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Profile based comparative analysis for AOSE methodologies evaluation
Proceedings of the 2008 ACM symposium on Applied computing
Team-work based architecture for distributed manufacturing scheduling
SMO'06 Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization
SIMULATION AND ANALYSIS OF CONTROLLED MULTI-REPRESENTATIONAL REASONING PROCESSES
Applied Artificial Intelligence
Agent Oriented Methodology Construction and Customization with HDA
SOFSEM '07 Proceedings of the 33rd conference on Current Trends in Theory and Practice of Computer Science
Agent Models for Concurrent Software Systems
MATES '08 Proceedings of the 6th German conference on Multiagent System Technologies
An Evaluation Framework for MAS Modeling Languages Based on Metamodel Metrics
Agent-Oriented Software Engineering IX
Towards Method Engineering for Multi-Agent Systems: A Validation of a Generic MAS Metamodel
Agent Computing and Multi-Agent Systems
Agent-based analysis and simulation of meta-reasoning processes in strategic naval planning
Knowledge-Based Systems
Adding debugging support to the Prometheus methodology
Engineering Applications of Artificial Intelligence
Prometheus: a methodology for developing intelligent agents
AOSE'02 Proceedings of the 3rd international conference on Agent-oriented software engineering III
KES'07/WIRN'07 Proceedings of the 11th international conference, KES 2007 and XVII Italian workshop on neural networks conference on Knowledge-based intelligent information and engineering systems: Part III
An object-process-based modeling language for multiagent systems
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
On the evaluation of agent-oriented software engineering methodologies: a statistical approach
AOIS'06 Proceedings of the 8th international Bi conference on Agent-oriented information systems IV
An agent-based methodology for self-* systems
Multiagent and Grid Systems
Autonomous Agents and Multi-Agent Systems
Improving comparative analysis for the evaluation of AOSE methodologies
International Journal of Agent-Oriented Software Engineering
An agent-based meta-level architecture for strategic reasoning in naval planning
AOIS'05 Proceedings of the 7th international conference on Agent-Oriented Information Systems III
Towards a customized methodology to develop multi-agent systems
PRIMA'06 Proceedings of the 9th Pacific Rim international conference on Agent Computing and Multi-Agent Systems
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
A framework for patterns in gaia: a case-study with organisations
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
An empirical evaluation of the i* framework in a model-based software generation environment
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
A preliminary comparative feature analysis of multi-agent systems development methodologies
AOIS'04 Proceedings of the 6th international conference on Agent-Oriented Information Systems II
A novel approach to programming: agent based software engineering
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part III
Suitability assessment framework of agent-based software architectures
Information and Software Technology
Towards a next-generation AOSE methodology
Science of Computer Programming
A comparison of two agent interaction design approaches
Multiagent and Grid Systems
Hi-index | 0.00 |
To develop agent- based systems, one needs a methodology that supports the development process as common in other disciplines. In recent years, several such methodologies and modeling techniques have been suggested. An important question is, to what extent do the existing methodologies address the developers' needs. In this paper we attempt to answer this question. In particular, we discuss suitability of agent modeling techniques to agent- based systems development. In evaluating existing modeling techniques, we address criteria from software engineering as well as characteristics of agent- based systems. Our evaluation shows that some aspects of modeling techniques for agent- based systems may benefit from further enhancements. As we show, these aspects include distribution, concurrency, testing and communication richness. We also find space for (relatively small) improvements in aspects such as the refining of the models throughout the development process and the coverage and consistency checking of the suggested models.