lnu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine Learning
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM). Catholic University of Leuven, Belgium.ORCID iD: 0000-0002-1162-0817
Carnegie Mellon University, USA.
National Institute of Informatics, Japan.
Politecnico di Milano, Italy.
Show others and affiliations
2021 (English)In: Proceedings of the 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), IEEE, 2021, p. 217-223Conference paper, Published paper (Refereed)
Abstract [en]

Two established approaches to engineer adaptive systems are architecture-based adaptation that uses a Monitor-Analysis-Planning-Executing (MAPE) loop that reasons over architectural models (aka Knowledge) to make adaptation decisions, and control-based adaptation that relies on principles of control theory (CT) to realize adaptation. Recently, we also observe a rapidly growing interest in applying machine learning (ML) to support different adaptation mechanisms. While MAPE and CT have particular characteristics and strengths to be applied independently, in this paper, we are concerned with the question of how these approaches are related with one another and whether combining them and supporting them with ML can produce better adaptive systems. We motivate the combined use of different adaptation approaches using a scenario of a cloud-based enterprise system and illustrate the analysis when combining the different approaches. To conclude, we offer a set of open questions for further research in this interesting area.

Place, publisher, year, edition, pages
IEEE, 2021. p. 217-223
Series
SEAMS International Workshop on Software Engineering for Adaptive and Self-Managing Systems, ICSE, ISSN 2157-2321, E-ISSN 2157-2305
Keywords [en]
cloud enterprise system, control theory, machine learning, MAPE, Self-adaptive systems, Software engineering, Adaptation decisions, Adaptation mechanism, Architectural models, Architecture based adaptation, Cloud-based, Enterprise system, Adaptive control systems
National Category
Computer Sciences
Research subject
Computer and Information Sciences Computer Science, Computer Science
Identifiers
URN: urn:nbn:se:lnu:diva-112425DOI: 10.1109/SEAMS51251.2021.00036ISI: 000716703000025Scopus ID: 2-s2.0-85113579872ISBN: 9781665402897 (electronic)ISBN: 9781665402903 (print)OAI: oai:DiVA.org:lnu-112425DiVA, id: diva2:1656802
Conference
2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Madrid, Spain, May 18-24, 2021
Available from: 2022-05-08 Created: 2022-05-08 Last updated: 2022-11-03Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Weyns, Danny

Search in DiVA

By author/editor
Weyns, Danny
By organisation
Department of computer science and media technology (CM)
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 25 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf