Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/35641

TítuloTranslating Alloy Specifications to UML Class Diagrams Annotated with OCL
Autor(es)Riesco, Daniel
Cunha, Alcino
Garis, Ana
Palavras-chaveAlloy
MDE
OCL
UML
Data2011
EditoraSpringer Verlag
RevistaLecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
CitaçãoAna Garis, Alcino Cunha, and Daniel Riesco. 2011. Translating alloy specifications to UML class diagrams annotated with OCL. In Proceedings of the 9th international conference on Software engineering and formal methods (SEFM'11), Gilles Barthe, Alberto Pardo, and Gerardo Schneider (Eds.). Springer-Verlag, Berlin, Heidelberg, 221-236.
Resumo(s)Model-driven engineering (MDE) is a software engineering approach based on model transformations at different abstraction levels. It prescribes the development of software by successively transforming the models from abstract (specifications) to more concrete ones (code). Alloy is an increasingly popular lightweight formal specification language that supports automatic verification. Unfortunately, its widespread industrial adoption is hampered by the lack of an ecosystem of MDE tools, namely code generators. This paper presents a model transformation from Alloy to UML class diagrams annotated with OCL (UML+OCL) and shows how an existing transformation from UML+OCL to Alloy can be improved to handle dynamic issues. The proposed bidirectional transformation enables a smooth integration of Alloy in the current MDE contexts, by allowing UML+OCL specifications to be transformed to Alloy for validation and verification, to correct and possibly refine them inside Alloy, and to translate them back to UML+OCL for sharing with stakeholders or to reuse current model-driven architecture tools to refine them toward code.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/35641
ISBN978-3-642-24689-0
DOI10.1007/978-3-642-24690-6_16
ISSN0302-9743
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro TamanhoFormato 
848.pdf304,49 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID