This paper presents an approach to operate multi-objective self-optimizing software systems based on the models@run.time paradigm. In contrast to existing approaches, which are usually specific to a single or selected set of objectives (e.g., performance and/or reliability), the presented approach is generic in that it allows the software architect to model the relevant concerns of interest to self-optimization. At runtime, these models are interpreted and used to generate optimization problems. To evaluate the applicability of the approach, a scalability analysis is provided, showing the approach’s feasibility for at least two objectives.
Identifer | oai:union.ndltd.org:DRESDEN/oai:qucosa:de:qucosa:75372 |
Date | 05 July 2021 |
Creators | Götz, Sebastian, Kühn, Thomas, Piechnick, Christian, Püschel, Georg, Aßmann, Uwe |
Publisher | Springer |
Source Sets | Hochschulschriftenserver (HSSS) der SLUB Dresden |
Language | English |
Detected Language | English |
Type | info:eu-repo/semantics/acceptedVersion, doc-type:conferenceObject, info:eu-repo/semantics/conferenceObject, doc-type:Text |
Rights | info:eu-repo/semantics/openAccess |
Relation | 978-3-319-11298-5, 10.1007/978-3-319-11298-5_11 |
Page generated in 0.0019 seconds