Toward principles for the design of ontologies used for knowledge sharing
International Journal of Human-Computer Studies - Special issue: the role of formal ontology in the information technology
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
Roles: conceptual abstraction theory and practical language issues
Theory and Practice of Object Systems - Special issue on subjectivity in object-oriented systems
Reference architecture for holonic manufacturing systems: PROSA
Computers in Industry - Special issue on manufacturing systems
MadKit: a generic multi-agent platform
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
An agent-based approach for building complex software systems
Communications of the ACM
Writing Effective Use Cases
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
ROADMAP: extending the gaia methodology for complex open systems
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
The tropos software development methodology: processes, models and diagrams
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
Analysis and Design of Multiagent Systems Using MAS-Common KADS
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Agent Oriented Analysis Using Message/UML
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Method engineering for OO systems development
Communications of the ACM - Service-oriented computing
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
Software Engineering (7th Edition)
Software Engineering (7th Edition)
Agent Oriented Design Patterns: A Case Study
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
Multi-Agent Architectures as Organizational Structures
Autonomous Agents and Multi-Agent Systems
Method fragments for agent design methodologies: from standardisation to research
International Journal of Agent-Oriented Software Engineering
How to Control Emergence of Behaviours in a Holarchy
SASOW '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops
Multi-Agent System Development Based on Organizations
Electronic Notes in Theoretical Computer Science (ENTCS)
Process models for agent-based development
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
ADELFE: a methodology for adaptive multi-agent systems engineering
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
OMNI: introducing social structure, norms and ontologies into agent organizations
ProMAS'04 Proceedings of the Second international conference on Programming Multi-Agent Systems
A metamodel for agents, roles, and groups
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Heterogeneous formal specification based on Object-Z and statecharts: semantics and verification
Journal of Systems and Software
On model design for simulation of collective intelligence
Information Sciences: an International Journal
O-MaSE: a customisable approach to designing and building complex, adaptive multi-agent systems
International Journal of Agent-Oriented Software Engineering
Processes engineering and AOSE
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
An Agent Based Inter-organizational Collaboration Framework: OperA+
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 03
KEMNAD: A Knowledge Engineering Methodology For Negotiating Agent Development
Computational Intelligence
KES-AMSTA'12 Proceedings of the 6th KES international conference on Agent and Multi-Agent Systems: technologies and applications
An approach for the integration of swarm intelligence in MAS: An engineering perspective
Expert Systems with Applications: An International Journal
Towards a design process for modeling MAS organizations
EUMAS'11 Proceedings of the 9th European conference on Multi-Agent Systems
Suitability assessment framework of agent-based software architectures
Information and Software Technology
Agent-Based Multi-organizational Interaction Design: A Case Study of the Dutch Railway System
WI-IAT '12 Proceedings of the The 2012 IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02
Modeling fundamentals for smart grid enabled ecodistricts
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Agent-oriented modeling and development of a system for crisis management
Expert Systems with Applications: An International Journal
Agent based model of smart grids for ecodistricts
Proceedings of the Fourth Symposium on Information and Communication Technology
Medee Method Framework: a situational approach for organization-centered MAS
Autonomous Agents and Multi-Agent Systems
Hi-index | 0.00 |
Holonic multiagent systems (HMAS) offer a promising software engineering approach for developing complex open software systems. However the process of building Multi-Agent Systems (MAS) and HMAS is mostly different from the process of building more traditional software systems as it introduces new design and development challenges. This paper introduces an agent-oriented software process for engineering complex systems called ASPECS. ASPECS is based on a holonic organisational metamodel and provides a step-by-step guide from requirements to code allowing the modelling of a system at different levels of details using a set of refinement methods. This paper details the entire ASPECS development process and provides a set of methodological guidelines for each process activity. A complete case study is also used to illustrate the design process and the associated notations. ASPECS uses UML as a modelling language. Because of the specific needs of agents and holonic organisational design, the UML semantics and notation are used as reference points, but they have been extended by introducing new specific profiles.