IEEE Access · 2016 · 17 citations · 25 references
ComputingComputer ScienceSystems EngineeringFormal MethodsReal-time SystemsSystems ModelingIntelligent AgentsMulti-agent SystemsReal-time Systems ArchitectureReal-time Systems DesignAdaptive System ArchitectureAgent CoordinationFeedback Loop ModelingFormal ModelingReal-time AdaptationReal-time System Models
Formal modeling of multi-agent systems is an active area of research. The use of precise and unambiguous notation of formal methods is used to accurately describe and reason about the system under consideration at the design time. Multi-agent systems deployed in dynamic and unpredictable environment needs to have the ability of self-adaptation, making them adaptable to the failures. State of the art encourages the use of MAPE-K feedback loop for the provision of self-adaptation in any system. There is a dire need of formal vocabulary that can be used for the conceptual design of any real-time multi-agent system with self-adaptation. In this paper, we have proposed a set of predefined interfaces for the provision of self-adaptation in real-time multi-agent systems. The interfaces are based on monitor, analyze, plan, and execute phases of the MAPE-K feedback loop. We formally specify our interfaces using timed-communicating object-Z language. The complete framework is elaborated using a trivial case-study of conveyor belt system based on a real-time agent architecture.
25
Rajeev Alur, David L. Dill · Theoretical Computer Science · 1994 · 6.5K citations
The vision of autonomic computing
Jeffrey O. Kephart, David M. Chess · Computer · 2003 · 6.4K citations
Rainbow: architecture-based self-adaptation with reusable infrastructure
David Garlan, Shang-Wen Cheng, Aixin Huang et al. · Computer · 2004 · 992 citations
Rainbow: architecture-based self-adaptation with reusable infrastructure
Shang-Wen Cheng, Ancheng C. Huang, David Garlan et al. · 2004 · 913 citations
Self-Managed Systems: an Architectural Challenge
Jeff Kramer, Jeff Magee · 2007 · 836 citations