Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/109813
Título : Verification and validation of declarative model-to-model transformations through invariants
Autoría: Cabot, Jordi  
Clarisó, Robert  
Lara Jaramillo, Juan de
Guerra, Esther
Otros: Universitat Oberta de Catalunya. Internet Interdisciplinary Institute (IN3)
Universidad Carlos III de Madrid
Universidad Autónoma de Madrid
Citación : Cabot, J., Clarisó, R., Guerra, E. & de Lara Jaramillo, J. (2010). Verification and Validation of Declarative Model-to-Model Transformations Through Invariants. Journal of Systems and Software, 83(2), 283-302. doi: 10.1016/j.jss.2009.08.012
Resumen : In this paper we propose a method to derive OCL invariants from declarative model-to-model transformations in order to enable their verification and analysis. For this purpose we have defined a number of invariant-based verification properties which provide increasing degrees of confidence about transformation correctness, such as whether a rule (or the whole transformation) is satisfiable by some model, executable or total. We also provide some heuristics for generating meaningful scenarios that can be used to semiautomatically validate the transformations. As a proof of concept, the method is instantiated for two prominent model-to-model transformation languages: Triple Graph Grammars and QVT.
Palabras clave : transformación modelo a modelo
transformació model a model
desarrollo dirigido por modelos
OCL
verificación y validación
gramáticas de triple gráficos
QVT
DOI: 10.1016/j.jss.2009.08.012
Tipo de documento: info:eu-repo/semantics/article
Versión del documento: info:eu-repo/semantics/submittedVersion
Fecha de publicación : 15-ago-2010
Licencia de publicación: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Aparece en las colecciones: Articles cientÍfics
Articles

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
Cabot_JSS_2010_ps.pdfPre-print1,28 MBAdobe PDFVista previa
Visualizar/Abrir