Safeware: system safety and computers
Safeware: system safety and computers
The unified software development process
The unified software development process
Representing agent interaction protocols in UML
First international workshop, AOSE 2000 on Agent-oriented software engineering
From Natural to Artificial Swarm Intelligence
From Natural to Artificial Swarm Intelligence
Introduction to Multiagent Systems
Introduction to Multiagent Systems
Self-Organization in Biological Systems
Self-Organization in Biological Systems
An Approach for Method Reengineering
ER '01 Proceedings of the 20th International Conference on Conceptual Modeling: Conceptual Modeling
Co-Fields: A Physically Inspired Approach to Motion Coordination
IEEE Pervasive Computing
Applying ADELFE Methodology to a Mechanism Design Problem
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
Self-organization in multi-agent systems
The Knowledge Engineering Review
Designing self-organising environments with agents and artefacts: a simulation-driven approach
International Journal of Agent-Oriented Software Engineering
Designing Self-Organization for Evolvable Assembly Systems
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Robustness and Dependability of Self-Organizing Systems - A Safety Engineering Perspective
SSS '09 Proceedings of the 11th International Symposium on Stabilization, Safety, and Security of Distributed Systems
MetaSelf: an architecture and a development method for dependable self-* systems
Proceedings of the 2010 ACM Symposium on Applied Computing
An observer/controller architecture for adaptive reconfigurable stacks
ARCS'05 Proceedings of the 18th international conference on Architecture of Computing Systems conference on Systems Aspects in Organic and Pervasive Computing
Emergence versus self-organisation: different concepts but promising when combined
Engineering Self-Organising Systems
Programming MAS with artifacts
ProMAS'05 Proceedings of the Third international conference on Programming Multi-Agent Systems
Concepts in complexity engineering
International Journal of Bio-Inspired Computation
Natural Computing: an international journal
Description and composition of bio-inspired design patterns: a complete overview
Natural Computing: an international journal
Hi-index | 0.00 |
This article summarizes five relevant methods for developing self-organizing multiagent systems. It identifies their most relevant aspects and provides a description of each one under the form of method fragments expressed using SPEM (Software and System Process Engineering Metamodel). The use of a “metamodel” to describe fragments facilitates the comparison of the methods and their respective fragments. These fragments can be combined and be part of a more general ad hoc methodology, created according to the needs of the designer. Self-organizing traffic lights controllers and self-organizing displays are chosen as case studies to illustrate the methods and to underline which fragments are important for self-organizing systems. Finally, we illustrate how to augment PASSI2, an agent-based methodology which does not consider self-organization aspects, with some of the identified fragments for self-organization.