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
An Architectural Viewpoint for Benefit-Cost-Risk-Aware Decision-Making in Self-Adaptive Systems
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM). Katholieke Universiteit Leuven, Belgium;NORCE, Norway.ORCID iD: 0000-0002-1162-0817
University of Groningen, Netherlands.ORCID iD: 0000-0002-4629-0352
University of Groningen, Netherlands.ORCID iD: 0000-0002-7101-0754
University of York, UK.ORCID iD: 0000-0002-2678-9260
Show others and affiliations
2025 (English)In: ACM Transactions on Autonomous and Adaptive Systems, ISSN 1556-4665, E-ISSN 1556-4703, Vol. 20, no 1, article id 2Article in journal (Refereed) Published
Abstract [en]

Self-adaptation equips a software system with a feedback loop that resolves uncertainties during operation and adapts the system to deal with them when necessary. Most self-adaptation approaches today use decision-making mechanisms that select for execution the adaptation option with the best-estimated benefit expressed as a set of adaptation goals. A few approaches also consider the estimated (one-off) cost of executing the candidate adaptation options. We argue that besides benefit and cost, decision-making in self-adaptive systems should also consider the estimated risk the system or its users would be exposed to if an adaptation option were selected for execution. Balancing all three concerns when evaluating the options for adaptation to mitigate uncertainty is essential for satisfying stakeholders’ concerns and ensuring the safety and public acceptance of self-adaptive systems. In this paper, we present a reference model for decision-making in self-adaptation that considers the estimated benefit, cost, and risk as core concerns of each adaptation option. Leveraging this model, we then present an ISO/IEC/IEEE 42010 compatible architectural viewpoint that aims at supporting software architects responsible for designing robust decision-making mechanisms for self-adaptive systems. We demonstrate the applicability, usefulness, and understandability of the viewpoint through a case study where participants with experience in the engineering of self-adaptive systems performed a set of design tasks in DeltaIoT, an Internet-of-Things exemplar for research on self-adaptive systems.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2025. Vol. 20, no 1, article id 2
Keywords [en]
self-adaptive, risk, cost, benefit, viewpoint, decision-making
National Category
Software Engineering
Research subject
Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-134466DOI: 10.1145/3705612ISI: 001476591100001Scopus ID: 2-s2.0-105003437375OAI: oai:DiVA.org:lnu-134466DiVA, id: diva2:1927230
Available from: 2025-01-14 Created: 2025-01-14 Last updated: 2025-05-13Bibliographically approved

Open Access in DiVA

fulltext(38798 kB)0 downloads
File information
File name FULLTEXT03.pdfFile size 38798 kBChecksum SHA-512
6ea0d97be2170432b62ba652c4d77555b7b783a406e60e6fc29cad739749e2f72dc0f733080c5ae21d731b84741631990575bc7795eaee624aeb42d8a38a1c65
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Weyns, DannyHezavehi, SaraPerez-Palacin, Diego

Search in DiVA

By author/editor
Weyns, DannyHezavehi, SaraAvgeriou, ParisCalinescu, RaduMirandola, RaffaelaPerez-Palacin, Diego
By organisation
Department of computer science and media technology (CM)
In the same journal
ACM Transactions on Autonomous and Adaptive Systems
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 58 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