Empreu aquest identificador per citar o enllaçar aquest ítem: http://hdl.handle.net/10609/78226
Títol: Backwards reasoning for model transformations: method and applications
Autoria: Clarisó, Robert  
Cabot, Jordi  
Guerra, Esther
Lara Jaramillo, Juan de
Altres: Universitat Oberta de Catalunya (UOC)
Universidad Autónoma de Madrid
Citació: Clarisó, R., Cabot, J., Guerra, E. & de Lara Jaramillo, J. (2016). Backwards reasoning for model transformations: method and applications. Journal of Systems and Software, 116(), 113-132. doi: 10.1016/j.jss.2015.08.017
Resum: Model transformations are key elements of model driven engineering. Current challenges for transformation languages include improving usability (i.e., succinct means to express the transformation intent) and devising powerful analysis methods. In this paper, we show how backwards reasoning helps in both respects. The reasoning is based on a method that, given an OCL expression and a transformation rule, calculates a constraint that is satisfiable before the rule application if and only if the original OCL expression is satisfiable afterwards. With this method we can improve the usability of the rule execution process by automatically deriving suitable application conditions for a rule (or rule sequence) to guarantee that applying that rule does not break any integrity constraint (e.g. meta-model constraints). When combined with model finders, this method facilitates the validation, verification, testing and diagnosis of transformations, and we show several applications for both in-place and exogenous transformations.
Paraules clau: transformació de models
OCL
raonament cap enrere
precondició més feble
transformació de grafs
validació i verificació
DOI: 10.1016/j.jss.2015.08.017
Tipus de document: info:eu-repo/semantics/article
Versió del document: info:eu-repo/semantics/submittedVersion
Data de publicació: 7-ago-2015
Llicència de publicació: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Apareix a les col·leccions:Articles cientÍfics
Articles

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
ClarisoEtAl_JSS_PrePrint.pdf747,37 kBAdobe PDFThumbnail
Veure/Obrir
Comparteix:
Exporta:
Consulta les estadístiques

Aquest ítem està subjecte a una llicència de Creative Commons Llicència Creative Commons Creative Commons