The unified software development process
The unified software development process
The Distributed Constraint Satisfaction Problem: Formalization and Algorithms
IEEE Transactions on Knowledge and Data Engineering
The Vision of Autonomic Computing
Computer
Agent-Based Modeling vs. Equation-Based Modeling: A Case Study and Users' Guide
Proceedings of the First International Workshop on Multi-Agent Systems and Agent-Based Simulation
Ant Colony Control for Autonomous Decentralized Shop Floor Routing
ISADS '01 Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems
Distributed Event-Based Systems
Distributed Event-Based Systems
Case studies for self-organization in computer science
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Nature-inspired applications and systems
Information and Self-Organization: A Macroscopic Approach to Complex Systems (Springer Series in Synergetics)
Method fragments for agent design methodologies: from standardisation to research
International Journal of Agent-Oriented Software Engineering
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
A Specification and Construction Paradigm for Organic Computing Systems
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Methodology Fragments Definition in SPEM for Designing Adaptive Methodology: A First Step
Agent-Oriented Software Engineering IX
Software Engineering for Self-Adaptive Systems: A Research Roadmap
Software Engineering for Self-Adaptive Systems
Engineering Self-Adaptive Systems through Feedback Loops
Software Engineering for Self-Adaptive Systems
Modeling Feedback within MAS: A Systemic Approach to Organizational Dynamics
Organized Adaption in Multi-Agent Systems
A Universal Self-Organization Mechanism for Role-Based Organic Computing Systems
ATC '09 Proceedings of the 6th International Conference on Autonomic and Trusted Computing
A generic software framework for role-based Organic Computing systems
SEAMS '09 Proceedings of the 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Methodologies for Self-Organising Systems: A SPEM Approach
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
Characterizing and Evaluating Problem Solving Self-* Systems
COMPUTATIONWORLD '09 Proceedings of the 2009 Computation World: Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns
Shoaling Glassfishes: Enabling Decentralized Web Service Management
SASO '09 Proceedings of the 2009 Third IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Design patterns for decentralised coordination in self-organising emergent systems
ESOA'06 Proceedings of the 4th international conference on Engineering self-organising systems
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
A Software Engineering Guideline for Self-Organizing Resource-Flow Systems
SASO '10 Proceedings of the 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems
A formal framework for compositional verification of organic computing systems
ATC'10 Proceedings of the 7th international conference on Autonomic and trusted computing
AOSE'10 Proceedings of the 10th international conference on Agent-oriented software engineering
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
On deadlocks and fairness in self-organizing resource-flow systems
ARCS'10 Proceedings of the 23rd international conference on Architecture of Computing Systems
Hi-index | 0.00 |
In resource-flow systems, e.g. production lines, agents are processing resources by applying capabilities to them in a given order. Such systems benefit from self-organization as they become easier to manage and more robust against failures. In this paper, we demonstrate the conception of a decentralized coordination process for resource-flow systems and its integration into an agent-based software system. This process restores a system's functionality after a failure by propagating information about the error through the system until a fitting agent is found that is able to perform the required function. The mechanism has been designed by combining a top-down design approach for self-organizing resource-flow system and a systemic development framework for the development of decentralized, distributed coordination processes. Using the latter framework, a process is designed and integrated in a system realization that follows the former conceptual model. Evaluations of convergence as well as performance of the mechanism and the required amount of redundancy of the system are performed by simulations.