Projects per year
Abstract
Today's complex software systems are highly variable systems of systems (SoS) that evolve continuously to meet new customer requirements or to address technological changes. Despite thorough testing of the different parts of an SoS, the full behavior often emerges during operation only. The systems and their interactions thus need to be continuously monitored and checked during operation to determine compliance with their requirements. In particular, after changes to one system, it is necessary to check whether the overall SoS still behaves correctly and as intended. Based on an existing monitoring framework we are developing support for capturing and comparing event traces in SoS. Our approach facilitates, and partly automates, identifying differences in event traces, which often indicate undesirable behavior introduced during evolution. In this position paper we motivate capture-and-compare support in SoS using an industrial example and present early research results including a prototype.
Original language | English |
---|---|
Title of host publication | VACE '16 |
Editors | Proceedings 1st Int'l Workshop on Variability and Complexity in Software Design (VACE 2016) |
Publisher | ACM |
Pages | 1-4 |
Number of pages | 4 |
ISBN (Print) | 978-1-4503-4176-9 |
DOIs | |
Publication status | Published - May 2016 |
Publication series
Name | VACE 2016 |
---|
Fields of science
- 102 Computer Sciences
- 102022 Software development
- 102025 Distributed systems
JKU Focus areas
- Computation in Informatics and Mathematics
- Engineering and Natural Sciences (in general)
Projects
- 1 Finished
-
Christian Doppler Labor für Monitoring and Evolution of Very-Large-Scale Software Systems
Grünbacher, P. (PI)
01.02.2013 → 31.08.2020
Project: Funded research › Other mainly public funds