Title
Towards systematic live experimentation in software-intensive systems of systems.
Abstract
As the size, variation, and sophistication of software-intensive systems-of-systems grows, so does the uncertainty inherent to their design and development. To deal with this issue, we propose a framework for systematic experimentation based on declarative specification connected with system architecture. The focus is on how to specify experiments that allow systematic exploration of the space of alternative configurations at runtime. Since such experiments should be launched on live systems, extra care needs to be taken in preventing damages when experimenting with the systems. Therefore, we also focus on how to quantify the direct and the indirect cost associated with each experiment execution (which needs to be included in a cost-benefit analysis for system adaptation) and on how to gradually roll out an experiment via a number of different stages. We use the development of a route planner system as an example to motivate and exemplify our approach.
Year
DOI
Venue
2016
10.1145/3175731.3176175
SOFTWARE-INTENSIVE SYSTEMS-OF-SYSTEMS SYMPOSIUM (SISOS@ECSA)
Keywords
Field
DocType
Systematic experimentation,uncertainty,system architecture
Systems engineering,Damages,Computer science,System of systems,Planner,Software,Systems architecture,Sophistication
Conference
Citations 
PageRank 
References 
1
0.37
0
Authors
6
Name
Order
Citations
PageRank
Ilias Gerostathopoulos125426.55
Tomás Bures218728.93
Sanny Schmid310.71
Vojtech Horký410.37
Christian Prehofer593877.43
Petr Tuma627631.77