loading
  • Login
  • Sign-Up

Research.Publish.Connect.

Paper

Authors: Thorsten Haendler ; Stefan Sobernig and Mark Strembeck

Affiliation: Vienna University of Economics and Business, Austria

ISBN: 978-989-758-114-4

Keyword(s): Test-based Documentation, Scenario-based Testing, Test-Execution Trace, UML Interactions, UML Sequence Diagram.

Related Ontology Subjects/Areas/Topics: Cross-Feeding between Data and Software Engineering ; Model-Driven Engineering ; Software Engineering ; Software Engineering Methods and Techniques ; Software Testing and Maintenance

Abstract: Documenting system behavior explicitely using graphical models (e.g. UML activity or sequence diagrams) facilitates communication about and understanding of software systems during development or maintenance. Creating graphical models manually is a time-consuming and often error-prone task. Deriving models from system-execution traces, however, suffers from the problem of model-size explosion. We propose a model-driven approach for deriving behavior documentation in terms of UML interaction models from runtime tests in a semi-automated manner. Key to our approach is leveraging the structure of scenario-based tests for model and diagram derivation. Each derived model represents a particular view on the test-execution trace. This way, one can benefit from derived graphical models while making the resulting model size manageable. In this paper, we define conceptual mappings between a test-execution trace metamodel and the UML2 metamodel. In addition, we provide means to turn selected det ails of test specifications and of testing environment into views on the test-execution trace (scenario-test viewpoint). The feasibility of our approach is demonstrated by a prototype implementation (KaleidoScope), which builds on an existing software-testing framework (STORM) and model transformations (Eclipse M2M/QVTo). (More)

PDF ImageFull Text

Download
Sign In Guest: Register as new SCITEPRESS user or Join INSTICC now for free.

Sign In SCITEPRESS user: please login.

Sign In INSTICC Members: please login. If not a member yet, Join INSTICC now for free.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 54.162.211.170. INSTICC members have higher download limits (free membership now)

In the current month:
Recent papers: 1 available of 1 total
2+ years older papers: 2 available of 2 total

Paper citation in several formats:
Haendler T., Sobernig S. and Strembeck M. (2015). An Approach for the Semi-automated Derivation of UML Interaction Models from Scenario-based Runtime Tests.In Proceedings of the 10th International Conference on Software Engineering and Applications (ICSOFT 2015)ISBN 978-989-758-114-4, pages 229-240. DOI: 10.5220/0005519302290240

@conference{icsoft-ea15,
author={Thorsten Haendler and Stefan Sobernig and Mark Strembeck},
title={An Approach for the Semi-automated Derivation of UML Interaction Models from Scenario-based Runtime Tests},
booktitle={Proceedings of the 10th International Conference on Software Engineering and Applications (ICSOFT 2015)},
year={2015},
pages={229-240},
doi={10.5220/0005519302290240},
isbn={978-989-758-114-4},
}

TY - CONF

JO - Proceedings of the 10th International Conference on Software Engineering and Applications (ICSOFT 2015)
TI - An Approach for the Semi-automated Derivation of UML Interaction Models from Scenario-based Runtime Tests
SN - 978-989-758-114-4
AU - Haendler T.
AU - Sobernig S.
AU - Strembeck M.
PY - 2015
SP - 229
EP - 240
DO - 10.5220/0005519302290240

Sorted by: Show papers

Note: The preferred Subjects/Areas/Topics, listed below for each paper, are those that match the selected paper topics and their ontology superclasses.
More...

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.

Show authors

Note: The preferred Subjects/Areas/Topics, listed below for each author, are those that more frequently used in the author's papers.
More...