Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Least-change bidirectional model transformation with QVT-R and ATL
Publication

Publications

Least-change bidirectional model transformation with QVT-R and ATL

Title
Least-change bidirectional model transformation with QVT-R and ATL
Type
Article in International Scientific Journal
Year
2016
Authors
Macedo, N
(Author)
Other
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Cunha, A
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. View Authenticus page Without ORCID
Journal
The Journal is awaiting validation by the Administrative Services.
Vol. 15
Pages: 783-810
ISSN: 1619-1366
Other information
Authenticus ID: P-00A-8V2
Abstract (EN): QVT Relations (QVT-R) is the standard language proposed by the OMG to specify bidirectional model transformations. Unfortunately, in part due to ambiguities and omissions in the original semantics, acceptance and development of effective tool support have been slow. Recently, the checking semantics of QVT-R has been clarified and formalized. In this article, we propose a QVT-R tool that complies to such semantics. Unlike any other existing tool, it also supports meta-models enriched with OCL constraints (thus avoiding returning ill-formed models) and proposes an alternative enforcement semantics that works according to the simple and predictable "principle of least change." The implementation is based on an embedding of both QVT-R transformations and UML class diagrams (annotated with OCL) in Alloy, a lightweight formal specification language with support for automatic model finding via SAT solving. We also show how this technique can be applied to bidirectionalize ATL, a popular (but unidirectional) model transformation language.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 28
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Sharing and Learning Alloy on the Web (2019)
Other Publications
Macedo, N; Cunha, A; Pereira, J; Carvalho, R; Silva, R; Paiva, ACR; Ramalho, MS; Silva, DC
Alloy meets TLA+: An exploratory study (2016)
Other Publications
Macedo, N; Cunha, A
Validating the Hybrid ERTMS/ETCS Level 3 concept with Electrum (2020)
Article in International Scientific Journal
Cunha, A; Macedo, N
Validating multiple variants of an automotive light system with Alloy 6 (2024)
Article in International Scientific Journal
Cunha, A; Macedo, N; Liu, C
Pardinus: A Temporal Relational Model Finder (2022)
Article in International Scientific Journal
Macedo, N; Brunel, J; Chemouil, D; Cunha, A

See all (36)

Of the same journal

Visual notations in container orchestrations: an empirical study with Docker Compose (2022)
Article in International Scientific Journal
Piedade, B; Dias, JP; Filipe Figueiredo Correia
Feature Nets: behavioural modelling of software product lines (2016)
Article in International Scientific Journal
Muschevici, R; Proenca, J; Clarke, D
Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-09 at 20:09:17 | Privacy Policy | Personal Data Protection Policy | Whistleblowing