Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > Least-change bidirectional model transformation with QVT-R and ATL

Publicações

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

Título
Least-change bidirectional model transformation with QVT-R and ATL
Tipo
Artigo em Revista Científica Internacional
Ano
2016
Autores
Macedo, N
(Autor)
Outra
Ver página pessoal Sem permissões para visualizar e-mail institucional Pesquisar Publicações do Participante Ver página do Authenticus Sem ORCID
Cunha, A
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Revista
A Revista está pendente de validação pelos Serviços Administrativos.
Vol. 15
Páginas: 783-810
ISSN: 1619-1366
Outras Informações
ID Authenticus: 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.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 28
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Sharing and Learning Alloy on the Web (2019)
Outras Publicações
Macedo, N; Cunha, A; Pereira, J; Carvalho, R; Silva, R; Paiva, ACR; Ramalho, MS; Silva, DC
Alloy meets TLA+: An exploratory study (2016)
Outras Publicações
Macedo, N; Cunha, A
Validating the Hybrid ERTMS/ETCS Level 3 concept with Electrum (2020)
Artigo em Revista Científica Internacional
Cunha, A; Macedo, N
Validating multiple variants of an automotive light system with Alloy 6 (2024)
Artigo em Revista Científica Internacional
Cunha, A; Macedo, N; Liu, C
Pardinus: A Temporal Relational Model Finder (2022)
Artigo em Revista Científica Internacional
Macedo, N; Brunel, J; Chemouil, D; Cunha, A

Ver todas (36)

Da mesma revista

Visual notations in container orchestrations: an empirical study with Docker Compose (2022)
Artigo em Revista Científica Internacional
Piedade, B; Dias, JP; Filipe Figueiredo Correia
Feature Nets: behavioural modelling of software product lines (2016)
Artigo em Revista Científica Internacional
Muschevici, R; Proenca, J; Clarke, D
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-09-16 às 20:56:52 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico