Abstract
Model-driven software development (MDD) is seen as a promising approach to improve software quality and reduce production costs significantly. However, one of the problems in using MDD especially in the area of safety-critical systems is the lack of verified transformations. The verification of crucial safety properties on the model level is only really useful, if the automatic code generation is also guaranteed to be correct, i.e., the verified properties are guaranteed to hold also for the generated code. This particularly means to check semantic equivalence, at least to a certain extent between the model specification and the generated code. This paper addresses the problem of verifying that a given transformation ensures semantic equivalence between an arbitrary model in a given model specification language and the resulting programming language code. While the presented approach ensures that the transformation algorithm is correct, existing related work is restricted on verifying only the correctness of a particular transformation result.
Cite
CITATION STYLE
Giese, H., Glesner, S., Leitner, J., Schafer, W., & Wagner, R. (2006). Towards verified model transformations. In MoDeVVa: Model Development, Validation and Verification. (p. 78). Retrieved from http://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:Towards+verified+model+transformations#0
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.