Abstract
In this paper, we present a model-driven approach for the derivation of inter-component-interaction specifications from runtime tests. In particular, we use test-execution traces to record interactions between architectural components based on testing object-oriented systems. The resulting models are specified via UML diagrams. In order to transform test executions to corresponding component and interaction models, we define conceptual mappings (transformation rules) between a test-execution metamodel and the UML2 metamodel. As a proof of concept, we integrated the approach into our KaleidoScope tool.
Originalsprache | Englisch |
---|---|
Titel des Sammelwerks | Proceedings of the 31st ACM Symposium on Applied Computing (SAC 2016), Software Engineering Track |
Herausgeber*innen | ACM |
Erscheinungsort | Pisa, Italy |
Verlag | ACM Press |
Seiten | 1573 - 1575 |
ISBN (Print) | 978-1-4503-3739-7 |
DOIs | |
Publikationsstatus | Veröffentlicht - 2016 |
Österreichische Systematik der Wissenschaftszweige (ÖFOS)
- 102022 Softwareentwicklung
- 102