DocumentCode :
3112574
Title :
Validation in model-driven engineering: testing model transformations
Author :
Fleurey, Franck ; Steel, Jim ; Baudry, Benoit
Author_Institution :
IRISA, Rennes, France
fYear :
2004
fDate :
2 Nov. 2004
Firstpage :
29
Lastpage :
40
Abstract :
The OMG´s model-driven architecture is quickly attracting attention as a method of constructing systems that offers advantages over traditional approaches in terms of reliability, consistency, and maintainability. The key concepts in the MDA are models that are related by model transformations. However, for the MDA to provide an adequate alternative to existing approaches, it must offer comparable support for software engineering processes such as requirements analysis, design and testing. This paper attempts to explore the application of the last of these processes, testing, to the most novel part of the MDA, that of model transformation. We present a general view of the roles of testing in the different stages of model-driven development, and a more detailed exploration of approaches to testing model transformations. Based on this, we highlight the particular issues for the different testing tasks, including adequacy criteria, test oracles and automatic test data generation. We also propose possible approaches for the testing tasks, and show how existing functional and structural testing techniques can be adapted for use in this new development context.
Keywords :
distributed object management; functional programming; program testing; program verification; structured programming; OMG model-driven architecture; Object Management Group; automatic test data generation; functional testing technique; model transformation testing; model-driven engineering validation; requirements analysis; software design; software engineering process; software testing; structural testing technique; Automatic testing; Context modeling; Maintenance; Model driven engineering; Object oriented modeling; Programming; Software engineering; Software testing; Steel; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Model, Design and Validation, 2004. Proceedings. 2004 First International Workshop on
Print_ISBN :
0-7803-8852-6
Type :
conf
DOI :
10.1109/MODEVA.2004.1425846
Filename :
1425846
Link To Document :
بازگشت