Abstract

Self-adaptive systems are able to change their own behavior whenever the software or hardware is not accomplishing what it was intended to do. In this context, the MAPE (Monitoring, Analysis, Planning, Execution) control loop model has been identified as crucial element for realizing self-adaptation in software systems. Complex self-adaptive systems often exhibit several architectural patterns in their design which leads to the need of architectural pattern composition. In this paper, we focus on modeling and composing MAPE patterns for decentralized control in self-adaptive systems. We illustrate our approach using a case study example of the fall-detection ambient assisting living system for elderly people.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call