IFM '02 Proceedings of the Third International Conference on Integrated Formal Methods
COLOG '88 Proceedings of the International Conference on Computer Logic
Interactive Theorem Proving and Program Development
Interactive Theorem Proving and Program Development
Feature-based survey of model transformation approaches
IBM Systems Journal - Model-driven software development
Proofs-as-Model-Transformations
ICMT '08 Proceedings of the 1st international conference on Theory and Practice of Model Transformations
A Lightweight Approach for the Semantic Validation of Model Refinements
Electronic Notes in Theoretical Computer Science (ENTCS)
Formal verification of a realistic compiler
Communications of the ACM - Barbara Liskov: ACM's A.M. Turing Award Winner
A Taxonomy of Model Transformation
Electronic Notes in Theoretical Computer Science (ENTCS)
Model transformations in practice workshop
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
A type theoretic framework for formal metamodelling
Proceedings of the 2004 international conference on Architecting Systems with Trustworthy Components
Model-based formal specification of a DSL library for a qualified code generator
Proceedings of the 12th Workshop on OCL and Textual Modelling
A framework for automated and certified refinement steps
Innovations in Systems and Software Engineering
Verification of Model Transformations
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
We present a framework based on the Calculus of Inductive Constructions (CIC) and its associated tool the Coq proof assistant to allow certification of model transformations in the context of Model-Driven Engineering (MDE). The approached is based on a semi-automatic translation process from metamodels, models and transformations of the MDE technical space into types, propositions and functions of the CIC technical space. We describe this translation and illustrate its use in a standard case study.