Abstract: With the increasing use of automatic transformations of models, the correctness of these transformations becomes an increasingly important issue. Es-pecially for model transformation generally defined using abstract description tech-niques like graph transformations or declarative relational specifications, however, establishing the soundness of those transformations by test-based approaches is not straight-forward. We show how formal verification of soundness conditions over such declarative relational style transformations can be performed using an inter-active theorem prover. The relational style allows a direct translation of transfor-mations as well as associated soundness conditions into corresponding axioms and theorems. Us...
In Model Driven Software Engineering, models and model transformations are the primary artifacts whe...
Previously, we have developed the VerMTLr framework that allows rapid verifier construction for rel...
Abstract. Model transformations, like refinement or refactoring, have to respect the semantics of th...
With the increasing use of automatic transformations of models, the correctness of these transformat...
International audienceThis paper is concerned with the interplay of the expressiveness of model and ...
International audienceIn this paper we propose a method to derive OCL invariants from declarative mo...
Model-driven engineering has been recognised as an effective way to manage the complexity of softwar...
Model-driven engineering has been recognised as an effective way to manage the complexity of softwa...
Abstract: Model transformations play a significant role in model based software development, and the...
International audienceWe report in this paper a method for proving that a graph transformation is pr...
As with other software development artifacts, model transformations are not bug-free and so must be ...
International audienceExecutable engines for relational model-transformation languages evolve contin...
In model-based software development, a complete design and analysis process involves designing the s...
Abstract. In this paper we propose a method to derive OCL invari-ants from declarative specification...
In Model Driven Software Engineering, models and model transformations are the primary artifacts whe...
Previously, we have developed the VerMTLr framework that allows rapid verifier construction for rel...
Abstract. Model transformations, like refinement or refactoring, have to respect the semantics of th...
With the increasing use of automatic transformations of models, the correctness of these transformat...
International audienceThis paper is concerned with the interplay of the expressiveness of model and ...
International audienceIn this paper we propose a method to derive OCL invariants from declarative mo...
Model-driven engineering has been recognised as an effective way to manage the complexity of softwar...
Model-driven engineering has been recognised as an effective way to manage the complexity of softwa...
Abstract: Model transformations play a significant role in model based software development, and the...
International audienceWe report in this paper a method for proving that a graph transformation is pr...
As with other software development artifacts, model transformations are not bug-free and so must be ...
International audienceExecutable engines for relational model-transformation languages evolve contin...
In model-based software development, a complete design and analysis process involves designing the s...
Abstract. In this paper we propose a method to derive OCL invari-ants from declarative specification...
In Model Driven Software Engineering, models and model transformations are the primary artifacts whe...
Previously, we have developed the VerMTLr framework that allows rapid verifier construction for rel...
Abstract. Model transformations, like refinement or refactoring, have to respect the semantics of th...