Please use this identifier to cite or link to this item:

http://hdl.handle.net/10609/124006
Title: Two basic correctness properties for ATL transformations: Executability and coverage
Author: Planas Hortal, Elena  
Cabot Sagrera, Jordi  
Gómez Seoane, Cristina
Others: Universitat Oberta de Catalunya (UOC)
Universitat Politècnica de Catalunya
Institut National de Recherche en Informatique et en Automatique (Inria)
Keywords: model driven engineering
ATL rules
Issue Date: Jun-2011
Publisher: CEUR Workshop Proceedings
Citation: Planas, E., Cabot, J. & Gómez, C. (2011). Two basic correctness properties for ATL transformations: Executability and coverage. CEUR Workshop Proceedings, 742(), 1-9.
Published in: Workshop on Model Transformation with ATL (MtATL-2011), 2011, Zuric, Suïssa, 1 juliol de 2011
Also see: http://ceur-ws.org/Vol-742/
Abstract: Model transformations play a cornerstone role with the emergence of Model Driven Engineering (MDE), where models are transformed from higher to lower levels of abstraction. Unfortunately, a quick and easy way to check the correctness of model transformations is still missing, which compromises their quality (and in turn, the quality of the target models generated from them). In this paper we propose a lightweight and efficient method that performs a static analysis of the ATL rules with respect to two correctness properties we define: (1) weak executability, which determines if there is some scenario in which an ATL rule can be safely applied without breaking the target metamodel integrity constraints; and (2) coverage, which ensures a set of ATL rules allow addressing all elements of the source and target metamodels. In both cases, our method returns meaningful feedback that helps repairing the possible detected inconsistencies.
Language: English
URI: http://hdl.handle.net/10609/124006
ISSN: 1613-0073MIAR
Appears in Collections:Conference lectures

Share:
Export:
Files in This Item:
File SizeFormat 
Planas_CEUR_Two_basics.pdf212.19 kBAdobe PDFView/Open

Items in repository are protected by copyright, with all rights reserved, unless otherwise indicated.