openHSU logo
Log In(current)
  1. Home
  2. Helmut-Schmidt-University / University of the Federal Armed Forces Hamburg
  3. Publications
  4. 3 - Publication references (without full text)
  5. Cost-sensitive precomputation of real-time-aware reconfiguration strategies based on stochastic priced timed games

Cost-sensitive precomputation of real-time-aware reconfiguration strategies based on stochastic priced timed games

Publication date
2024-08-05
Document type
Forschungsartikel
Author
Göttmann, Hendrik
Caesar, Birte
Beers, Lasse  
Lochau, Malte
Schürr, Andy
Fay, Alexander  
Organisational unit
Automatisierungstechnik  
DOI
10.1007/s10270-024-01195-9
URI
https://openhsu.ub.hsu-hh.de/handle/10.24405/22867
Publisher
Springer Science+Business Media
Series or journal
Software & Systems Modeling
ISSN
1619-1366
Periodical volume
24
Periodical issue
4
First page
1059
Last page
1089
Is referenced by
https://openhsu.ub.hsu-hh.de/handle/10.24405/22988
https://openhsu.ub.hsu-hh.de/handle/10.24405/23460
Peer-reviewed
✅
Part of the university bibliography
✅
Additional Information
Language
English
Abstract
In many recent application domains, software systems must repeatedly reconfigure themselves at runtime to satisfy changing contextual requirements. To decide which next configuration is presumably best suited is a very challenging task as it involves not only functional requirements but also non-functional properties (NFP). NFP include multiple, potentially contradicting, criteria like real-time constraints and cost measures like energy consumption. Effectiveness of context-aware reconfiguration decisions further depends on mostly uncertain future contexts which makes greedy one-step decision heuristics potentially misleading. Moreover, the computational runtime overhead for reconfiguration planning should not nullify the benefits. Nevertheless, entirely pre-planning reconfiguration decisions during design time is also not feasible due to missing knowledge about runtime contexts. In this article, we propose a model-based technique for precomputing context-aware reconfiguration decisions under partially uncertain real-time constraints and cost measures. We employ a game-theoretic approach based on stochastic priced timed game automata as reconfiguration model. This formal model allows us to automatically synthesize winning strategies for the first player (the system) which efficiently delivers presumably best-fitting reconfiguration decisions as reactions to moves of the second player (the context) at runtime. Our tool implementation copes with the high computational complexity of strategy synthesis by utilizing the statistical model checker Uppaal Stratego to approximate near-optimal solutions. We applied our tool to a real-world example consisting of a reconfigurable robot support system for the construction of aircraft fuselages. Our evaluation results show that Uppaal Stratego is indeed able to precompute effective reconfiguration strategies within a reasonable amount of time.
Description
This article is licensed under a Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/).
Version
Published version
Access right on openHSU
Metadata only access

  • Privacy policy
  • Send Feedback
  • Imprint