DocumentCode :
2600673
Title :
Towards dynamic backward slicing of model transformations
Author :
Ujhelyi, Zoltán ; Horváth, Ákos ; Varró, Dániel
Author_Institution :
Dept. of Meas. & Inf. Syst., Budapest Univ. of Technol. & Econ., Budapest, Hungary
fYear :
2011
fDate :
6-10 Nov. 2011
Firstpage :
404
Lastpage :
407
Abstract :
Model transformations are frequently used means for automating software development in various domains to improve quality and reduce production costs. Debugging of model transformations often necessitates identifying parts of the transformation program and the transformed models that have causal dependence on a selected statement. In traditional programming environments, program slicing techniques are widely used to calculate control and data dependencies between the statements of the program. Here we introduce program slicing for model transformations where the main challenge is to simultaneously assess data and control dependencies over the transformation program and the underlying models of the transformation. In this paper, we present a dynamic backward slicing approach for both model transformation programs and their transformed models based on automatically generated execution trace models of transformations.
Keywords :
automatic programming; program debugging; program slicing; software cost estimation; software quality; automatically generated execution trace models; automating software development; causal dependence; data assess; data dependencies; dynamic backward slicing approach; model transformation debugging; program slicing techniques; program statements; software production cost reduction; software quality; transformation program; Adaptation models; Computational modeling; Data models; Fires; Servers; Unified modeling language; Model transformations; Program slicing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering (ASE), 2011 26th IEEE/ACM International Conference on
Conference_Location :
Lawrence, KS
ISSN :
1938-4300
Print_ISBN :
978-1-4577-1638-6
Type :
conf
DOI :
10.1109/ASE.2011.6100084
Filename :
6100084
Link To Document :
بازگشت