Deriving UML-based Specifications of Inter-Component Interactions from Runtime Tests

Thorsten Händler, Stefan Sobernig, Mark Strembeck

Publikation: Beitrag in Buch/KonferenzbandBeitrag in Konferenzband


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.
Titel des SammelwerksProceedings of the 31st ACM Symposium on Applied Computing (SAC 2016), Software Engineering Track
Herausgeber*innen ACM
ErscheinungsortPisa, Italy
VerlagACM Press
Seiten1573 - 1575
ISBN (Print)978-1-4503-3739-7
PublikationsstatusVeröffentlicht - 2016

Österreichische Systematik der Wissenschaftszweige (ÖFOS)

  • 102022 Softwareentwicklung
  • 102