Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Agile Validation of Higher Order Transformations Using F-Alloy
Gammaitoni, Loïc; Kelsen, Pierre; Ma, Qin
2016In Agile Validation of Higher Order Transformations Using F-Alloy
Peer reviewed
 

Files


Full Text
CameraReady.pdf
Author preprint (380.45 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
hot; higher order transformation; analysis; polynomial; validation; verification; Alloy; F-Alloy; model transformation
Abstract :
[en] Model transformations play a key role in model driven software engineering approaches. Validation of model transformations is crucial for the quality assurance of software systems to be constructed. The relational logic based specification language Alloy and its accompanying tool the Alloy Analyzer have been used in the past to validate properties of model transformations. However Alloy based analysis of transformations suffers from time complexity and scalability issues. The problem becomes even more severe when it comes to higher order transformations that are inherently more complex. In previous work, we proposed a sub-language of Alloy, called F-Alloy, that is tailored for model transformation specifications. Instead of pure analysis based validation, F-Alloy speeds up the validation of model transformations by applying a hybrid strategy that combines analysis with interpretation. In this paper, we show how the F-Alloy approach can be extended to also support efficient validation of higher order transformations.
Disciplines :
Computer science
Author, co-author :
Gammaitoni, Loïc ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Kelsen, Pierre ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Ma, Qin;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
External co-authors :
no
Language :
English
Title :
Agile Validation of Higher Order Transformations Using F-Alloy
Publication date :
2016
Event name :
The 10th International Symposium on Theoretical Aspects of Software Engineering
Event date :
from 17-07-2016 to 19-07-2016
Audience :
International
Main work title :
Agile Validation of Higher Order Transformations Using F-Alloy
Peer reviewed :
Peer reviewed
Focus Area :
Computational Sciences
Available on ORBilu :
since 03 December 2016

Statistics


Number of views
106 (18 by Unilu)
Number of downloads
173 (10 by Unilu)

Scopus citations®
 
2
Scopus citations®
without self-citations
0
WoS citations
 
2

Bibliography


Similar publications



Contact ORBilu