Skip to main navigation Skip to search Skip to main content

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

Publication: Chapter in book/Conference proceedingContribution to conference proceedings

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.
Original languageEnglish
Title of host publicationProceedings of the 31st ACM Symposium on Applied Computing (SAC 2016), Software Engineering Track
Editors ACM
Place of PublicationPisa, Italy
PublisherACM Press
Pages1573 - 1575
ISBN (Print)978-1-4503-3739-7
DOIs
Publication statusPublished - 2016

Austrian Classification of Fields of Science and Technology (ÖFOS)

  • 102022 Software development
  • 102

Cite this