SA-MAS: self-adaptation to enhance software qualities in multi-agent systems
نویسندگان
چکیده
Engineering multi-agent systems (MAS) is known to be a complex task. One of the reasons lays in the complexity to combine multiple concerns that a MAS has to address, such as system functionality, coordination, robustness, etc. A well-recognized approach to manage system complexity is the use of self-adaptation (SA). Self-adaptation extends a system with support to monitor and adapt itself to realize a concern of interest (optimization, fault-tolerance, etc.). We present SA-MAS, an architectural approach that integrates MAS with SA. We present a reference model for SA-MAS and illustrate it with an excerpt from our research.
منابع مشابه
MABT - a multiagent-based toolkit for transforming existing systems into self-adaptive systems
Some methods and auxiliary platforms/tools have been proposed to design and develop Self-Adaptive Systems (SASs). However, these methods and tools ignore how to turn existing systems to SASs. Therefore, the paper proposes a multiagentbased toolkit for adding self-adaptive abilities to the existing systems. With the Agent Packager and Rule Designer in it, existing systems are transformed into Mu...
متن کاملA Goal-Oriented Approach for Modelling Self-organising MAS
Autonomous software agents provide a promising solution to the needs of decentralised networked systems, able to adapt their behaviour in a complex and dynamically changing environment. Current agent-oriented software engineering methodologies tend to focus on different levels to realise such a self-adapting behaviour, namely the agent individual level and the global system level. The first req...
متن کاملAn adaptive agent model for self-organizing MAS
Self-organizing multi-agent systems (MAS) use different mechanisms to mimic the adaptation exhibited by complex systems situated in unpredictable and dynamic environments. These mechanisms allow a collection of agents to spontaneously adapt their behavior towards an optimal organization. This paper presents a self-organization approach that exploits several selforganizing principles through an ...
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملEvolutionary Adaptation in Complex Systems Using the Example of a Logistics Problem
There is a trend towards networked and distributed systems, complicating the design, construction and maintenance of complex software systems without any central control instance. This paper provides a solution to the problem of modeling and adaptation of complex adaptive systems (CAS). Here an agent based model is introduced to describe complex adaptive systems in order to study self-organizat...
متن کامل