Gesellschaft für Informatik e.V.

Lecture Notes in Informatics

Enterprise Modelling and Information Systems Architectures Concepts and Applications Proceedings of the 2nd Int'l Workshop EMISA 2007, St.Goar, Germany October 8 - 9, 2007 P-119, 75-86 (2007).

Gesellschaft für Informatik, Bonn


Manfred Reichert (ed.), Stefan Strecker (ed.), Klaus Turowski (ed.)

Copyright © Gesellschaft für Informatik, Bonn


An approach to use executable models for testing

Michael Soden and Hajo Eichler


This paper outlines an approach to test programs by transforming them into executable models. Based on OMG's metamodelling framework MOF in combination with an action language extension for the definition of operational semantics, we use QVT to transform abstract syntax trees as code representations into executable models. We argue that these models provide an adequate abstraction for simulation and testing, since platform dependencies can be resolved in a controlled way during transformation to detach the program logic from its environment. A prototypic implementation based on eclipse EMF underpins the approach.

Full Text: PDF

Gesellschaft für Informatik, Bonn
ISBN 978-3-88579-213-0

Last changed 04.10.2013 18:15:59