Skip to main content
Top

2018 | OriginalPaper | Chapter

Designing Compound MAPE Patterns for Self-adaptive Systems

Authors : Marwa Hachicha, Riadh Ben Halima, Ahmed Hadj Kacem

Published in: Intelligent Systems Design and Applications

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Hachicha, M., Dammak, E., Halima, R.B., Kacem, A.H.: A correct by construction approach for modeling and formalizing self-adaptive systems. In: 2016 17th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), pp. 379–384, May 2016 Hachicha, M., Dammak, E., Halima, R.B., Kacem, A.H.: A correct by construction approach for modeling and formalizing self-adaptive systems. In: 2016 17th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), pp. 379–384, May 2016
2.
go back to reference Hachicha, M., Halima, R.B., Kacem, A.H.: Modeling, specifying and verifying self-adaptive systems instantiating MAPE patterns. Int. J. Comput. Appl. Technol., 57 (2018, to appear) Hachicha, M., Halima, R.B., Kacem, A.H.: Modeling, specifying and verifying self-adaptive systems instantiating MAPE patterns. Int. J. Comput. Appl. Technol., 57 (2018, to appear)
4.
go back to reference That, M.T.T., Sadou, S., Oquendo, F., Borne, I.: Composition-centered architectural pattern description language. In: Proceedings of the 7th European Conference on Software Architecture, ECSA 2013, pp. 1–16. Springer, Heidelberg (2013) That, M.T.T., Sadou, S., Oquendo, F., Borne, I.: Composition-centered architectural pattern description language. In: Proceedings of the 7th European Conference on Software Architecture, ECSA 2013, pp. 1–16. Springer, Heidelberg (2013)
5.
go back to reference Tounsi, I., Kacem, M.H., Kacem, A.H., Drira, K.: An approach for SOA design patterns composition. In: 2015 IEEE 8th International Conference on Service-Oriented Computing and Applications (SOCA), pp. 219–226, October 2015 Tounsi, I., Kacem, M.H., Kacem, A.H., Drira, K.: An approach for SOA design patterns composition. In: 2015 IEEE 8th International Conference on Service-Oriented Computing and Applications (SOCA), pp. 219–226, October 2015
6.
go back to reference Weyns, D., Schmerl, B., Grassi, V., Malek, S., Mirandola, R., Prehofer, C., Wuttke, J., Andersson, J., Giese, H., Goschka, K.M.: On patterns for decentralized control in self-adaptive systems. In: Software Engineering for Self-adaptive Systems II: International Seminar, Dagstuhl Castle, Germany, Revised Selected and Invited Papers, 24–29 October 2010, pp. 76–107. Springer, Heidelberg (2013) Weyns, D., Schmerl, B., Grassi, V., Malek, S., Mirandola, R., Prehofer, C., Wuttke, J., Andersson, J., Giese, H., Goschka, K.M.: On patterns for decentralized control in self-adaptive systems. In: Software Engineering for Self-adaptive Systems II: International Seminar, Dagstuhl Castle, Germany, Revised Selected and Invited Papers, 24–29 October 2010, pp. 76–107. Springer, Heidelberg (2013)
Metadata
Title
Designing Compound MAPE Patterns for Self-adaptive Systems
Authors
Marwa Hachicha
Riadh Ben Halima
Ahmed Hadj Kacem
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-76348-4_10

Premium Partner