Home   Research Publications Members Related Software
IndexBrowse   BibliographiesMy selection
 Search: in   (word length ≥ 3)
      Login
Publication no #642   Download bibtex file Type :   Html | Bib | Both
Add to my selection
Defining Utility Functions for Multi-Stakeholder Self-Adaptive Systems

Rebekka Wohlrab and David Garlan.


In Proceedings of the 27th International Working Conference on Requirements Engineering: Foundation for Software Quality, Essen, Germany (Virtual), 12-15 April 2021.

Online links: PDF

Abstract
[Context and motivation:] For realistic self-adaptive systems, multiple quality attributes need to be considered and traded off against each other. These quality attributes are commonly encoded in a utility function, for instance, a weighted sum of relevant objectives. [Question/problem:] The research agenda for requirements engineering for self-adaptive systems has raised the need for decision-making techniques that consider the trade-offs and priorities of multiple objectives. Human stakeholders need to be engaged in the decision-making process so that the relative importance of each objective can be correctly elicited. [Principal ideas/results:] This research preview paper presents a method that supports multiple stakeholders in prioritizing relevant quality attributes, negotiating priorities to reach an agreement, and giving input to define utility functions for self-adaptive systems. [Contribution:] The proposed method constitutes a lightweight solution for utility function definition. It can be applied by practitioners and researchers who aim to develop self-adaptive systems that meet stakeholders' requirements. We present details of our plan to study the application of our method using a case study.

Keywords: Self-adaptation.  
@InProceedings{2021:Wohlrab:REFSQ,
      AUTHOR = {Wohlrab, Rebekka and Garlan, David},
      TITLE = {Defining Utility Functions for Multi-Stakeholder Self-Adaptive Systems},
      YEAR = {2021},
      MONTH = {12-15 April},
      BOOKTITLE = {Proceedings of the 27th International Working Conference on Requirements Engineering: Foundation for Software Quality},
      ADDRESS = {Essen, Germany (Virtual)},
      PDF = {http://acme.able.cs.cmu.edu/pubs/uploads/pdf/refsq_2021.pdf},
      ABSTRACT = {[Context and motivation:] For realistic self-adaptive systems, multiple quality attributes need to be considered and traded off against each other. These quality attributes are commonly encoded in a utility function, for instance, a weighted sum of relevant objectives. [Question/problem:] The research agenda for requirements engineering for self-adaptive systems has raised the need for decision-making techniques that consider the trade-offs and priorities of multiple objectives. Human stakeholders need to be engaged in the decision-making process so that the relative importance of each objective can be correctly elicited. [Principal ideas/results:] This research preview paper presents a method that supports multiple stakeholders in prioritizing relevant quality attributes, negotiating priorities to reach an agreement, and giving input to define utility functions for self-adaptive systems. [Contribution:] The proposed method constitutes a lightweight solution for utility function definition. It can be applied by practitioners and researchers who aim to develop self-adaptive systems that meet stakeholders' requirements. We present details of our plan to study the application of our method using a case study.},
      KEYWORDS = {Self-adaptation}
}
    Created: 2021-03-16 17:54:56     Modified: 2021-04-05 12:27:52
Feedback: ABLE Webmaster
Last modified: Sat October 12 2019 16:15:32
        BibAdmin