├── .devcontainer └── devcontainer.json ├── .gitignore ├── .vscode ├── extensions.json └── tasks.json ├── LICENSE.md ├── README.md ├── _CoqProject ├── clean.sh ├── compile.sh ├── core ├── Certification.v ├── Engine.v ├── EngineProofs.v ├── EqDec.v ├── Expressions.v ├── Metamodel.v ├── Model.v ├── Semantics.v ├── Syntax.v ├── SyntaxCertification.v ├── TraceLink.v ├── TransformationConfiguration.v ├── modeling │ ├── ConcreteExpressions.v │ ├── ConcreteSyntax.v │ ├── ModelingCertification.v │ ├── ModelingEngine.v │ ├── ModelingMetamodel.v │ ├── ModelingSemantics.v │ ├── ModelingTransformationConfiguration.v │ ├── Parser.v │ ├── byrule │ │ ├── ByRuleSemantics.v │ │ └── Certification_ByRuleSemantics.v │ ├── iterateTraces │ │ ├── IterateTracesCertification.v │ │ └── IterateTracesSemantics.v │ ├── properties │ │ ├── ModelingAdditivityElement.v │ │ ├── ModelingAdditivityRule.v │ │ ├── ModelingAdditivityRuleExt.v │ │ └── RuleIrrev.v │ └── twophases │ │ ├── TwoPhaseCertification.v │ │ ├── TwoPhaseEngine.v │ │ └── TwoPhaseSemantics.v ├── properties │ ├── Adaptation.v │ ├── AdditivityElement.v │ ├── AdditivityGuard.v │ ├── AdditivityLink.v │ ├── AdditivityRule.v │ ├── AdditivityRuleExt.v │ ├── Confluence.v │ ├── Lifting.v │ ├── Monotonicity.v │ ├── Parallelization.v │ └── Universality.v └── utils │ ├── ArithUtils.v │ ├── BoolUtils.v │ ├── ConcatUtils.v │ ├── CpdtTactics.v │ ├── DatatypeUtils.v │ ├── ListUtils.v │ ├── NotationUtils.v │ ├── OptionUtils.v │ ├── PrintUtils.v │ ├── PropUtils.v │ ├── StringUtils.v │ ├── TupleUtils.v │ └── Utils.v ├── libs ├── coqtl-model-import-all.jar └── fr.inria.atlanmod.coqtl.generators-all.jar └── transformations ├── Class2Relational ├── Class2Relational.v ├── Class2RelationalAbstract.v ├── ClassMetamodel.v ├── RelationalMetamodel.v ├── tests │ ├── PersonModel.v │ └── PersonTest.v └── theorems │ ├── All_classes_instantiate_impl.v │ ├── All_classes_match_impl.v │ ├── Attribute_name_preservation.v │ ├── C2R_monotonicity.v │ ├── Column_name_uniqueness.v │ ├── Relational_name_definedness_spec.v │ ├── Relational_resolve.v │ ├── Relational_resolve_spec.v │ └── Table_name_uniqueness.v ├── DBLP ├── DBLP.v ├── dblp.ecore └── tests │ ├── simpleDBLP.v │ └── simpleDBLP.xmi ├── Families2Persons ├── Families.ecore ├── Families.v ├── Families2Persons.atl ├── Families2Persons.v ├── Persons.ecore ├── Persons.v ├── tests │ ├── sampleFamilies.v │ ├── sampleFamilies.xmi │ └── sampleFamiliesTest.v └── theorems │ └── sampleTheorems.v ├── IMDB ├── MOVIES.v └── movies.ecore ├── Moore2Mealy ├── Mealy.ecore ├── Mealy.v ├── Moore.ecore ├── Moore.v ├── Moore2Mealy.v └── tests │ ├── sampleMoore.v │ ├── sampleMoore.xmi │ └── sampleMooreTest.v ├── RSS2ATOM ├── ATOM.ecore ├── ATOM.km3 ├── ATOM.v ├── ATOM2RSS.atl ├── ATOMFlattened.ecore ├── ATOMFlattened.v ├── RSS.ecore ├── RSS.km3 ├── RSS.v ├── RSS2ATOM.atl ├── RSS2ATOM.v └── tests │ ├── Exemple1ATOM.v │ ├── Exemple1ATOM.xmi │ ├── Exemple1RSS.v │ ├── Exemple1RSS.xmi │ ├── ExempleATOM.v │ ├── ExempleATOM.xmi │ ├── ExempleRSS.v │ ├── ExempleRSS.xmi │ ├── RSS2ATOM_Exemple1RSS.v │ └── old │ ├── Example1ATOM.v │ ├── Example1ATOMFlattened.v │ ├── Example1RSS.v │ ├── ExampleATOM.v │ ├── ExampleATOMFlattened.v │ └── ExampleRSS.v ├── TT2BDD-Model ├── BDDv2.ecore ├── BDDv2.v ├── TT.ecore ├── TT.v ├── TT2BDD.v ├── TTSemantics.v └── tests │ ├── bdd.model.xmi │ ├── bdd_model.v │ ├── model.v │ ├── modelTest.v │ ├── tt_model.v │ ├── tt_model.xmi │ ├── tt_model2.v │ ├── tt_model2.xmi │ ├── tt_xor.v │ └── tt_xor.xmi ├── TT2BDD-Simple ├── TT.v └── TT2BDD.v └── TT2BDD ├── BDD.v ├── TT.v ├── TT2BDDAbstract.v ├── tests ├── TT2BDD_TTModel.v └── TTModel.v └── theorems └── sematic_eq.v /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/README.md -------------------------------------------------------------------------------- /_CoqProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/_CoqProject -------------------------------------------------------------------------------- /clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/clean.sh -------------------------------------------------------------------------------- /compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/compile.sh -------------------------------------------------------------------------------- /core/Certification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/Certification.v -------------------------------------------------------------------------------- /core/Engine.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/Engine.v -------------------------------------------------------------------------------- /core/EngineProofs.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/EngineProofs.v -------------------------------------------------------------------------------- /core/EqDec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/EqDec.v -------------------------------------------------------------------------------- /core/Expressions.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/Expressions.v -------------------------------------------------------------------------------- /core/Metamodel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/Metamodel.v -------------------------------------------------------------------------------- /core/Model.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/Model.v -------------------------------------------------------------------------------- /core/Semantics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/Semantics.v -------------------------------------------------------------------------------- /core/Syntax.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/Syntax.v -------------------------------------------------------------------------------- /core/SyntaxCertification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/SyntaxCertification.v -------------------------------------------------------------------------------- /core/TraceLink.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/TraceLink.v -------------------------------------------------------------------------------- /core/TransformationConfiguration.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/TransformationConfiguration.v -------------------------------------------------------------------------------- /core/modeling/ConcreteExpressions.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/ConcreteExpressions.v -------------------------------------------------------------------------------- /core/modeling/ConcreteSyntax.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/ConcreteSyntax.v -------------------------------------------------------------------------------- /core/modeling/ModelingCertification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/ModelingCertification.v -------------------------------------------------------------------------------- /core/modeling/ModelingEngine.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/ModelingEngine.v -------------------------------------------------------------------------------- /core/modeling/ModelingMetamodel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/ModelingMetamodel.v -------------------------------------------------------------------------------- /core/modeling/ModelingSemantics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/ModelingSemantics.v -------------------------------------------------------------------------------- /core/modeling/ModelingTransformationConfiguration.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/ModelingTransformationConfiguration.v -------------------------------------------------------------------------------- /core/modeling/Parser.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/Parser.v -------------------------------------------------------------------------------- /core/modeling/byrule/ByRuleSemantics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/byrule/ByRuleSemantics.v -------------------------------------------------------------------------------- /core/modeling/byrule/Certification_ByRuleSemantics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/byrule/Certification_ByRuleSemantics.v -------------------------------------------------------------------------------- /core/modeling/iterateTraces/IterateTracesCertification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/iterateTraces/IterateTracesCertification.v -------------------------------------------------------------------------------- /core/modeling/iterateTraces/IterateTracesSemantics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/iterateTraces/IterateTracesSemantics.v -------------------------------------------------------------------------------- /core/modeling/properties/ModelingAdditivityElement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/properties/ModelingAdditivityElement.v -------------------------------------------------------------------------------- /core/modeling/properties/ModelingAdditivityRule.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/properties/ModelingAdditivityRule.v -------------------------------------------------------------------------------- /core/modeling/properties/ModelingAdditivityRuleExt.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/properties/ModelingAdditivityRuleExt.v -------------------------------------------------------------------------------- /core/modeling/properties/RuleIrrev.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/properties/RuleIrrev.v -------------------------------------------------------------------------------- /core/modeling/twophases/TwoPhaseCertification.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/twophases/TwoPhaseCertification.v -------------------------------------------------------------------------------- /core/modeling/twophases/TwoPhaseEngine.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/twophases/TwoPhaseEngine.v -------------------------------------------------------------------------------- /core/modeling/twophases/TwoPhaseSemantics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/modeling/twophases/TwoPhaseSemantics.v -------------------------------------------------------------------------------- /core/properties/Adaptation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/Adaptation.v -------------------------------------------------------------------------------- /core/properties/AdditivityElement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/AdditivityElement.v -------------------------------------------------------------------------------- /core/properties/AdditivityGuard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/AdditivityGuard.v -------------------------------------------------------------------------------- /core/properties/AdditivityLink.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/AdditivityLink.v -------------------------------------------------------------------------------- /core/properties/AdditivityRule.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/AdditivityRule.v -------------------------------------------------------------------------------- /core/properties/AdditivityRuleExt.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/AdditivityRuleExt.v -------------------------------------------------------------------------------- /core/properties/Confluence.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/Confluence.v -------------------------------------------------------------------------------- /core/properties/Lifting.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/Lifting.v -------------------------------------------------------------------------------- /core/properties/Monotonicity.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/Monotonicity.v -------------------------------------------------------------------------------- /core/properties/Parallelization.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/Parallelization.v -------------------------------------------------------------------------------- /core/properties/Universality.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/properties/Universality.v -------------------------------------------------------------------------------- /core/utils/ArithUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/ArithUtils.v -------------------------------------------------------------------------------- /core/utils/BoolUtils.v: -------------------------------------------------------------------------------- 1 | Require Import Bool. 2 | 3 | Definition beq_bool := eqb. 4 | -------------------------------------------------------------------------------- /core/utils/ConcatUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/ConcatUtils.v -------------------------------------------------------------------------------- /core/utils/CpdtTactics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/CpdtTactics.v -------------------------------------------------------------------------------- /core/utils/DatatypeUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/DatatypeUtils.v -------------------------------------------------------------------------------- /core/utils/ListUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/ListUtils.v -------------------------------------------------------------------------------- /core/utils/NotationUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/NotationUtils.v -------------------------------------------------------------------------------- /core/utils/OptionUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/OptionUtils.v -------------------------------------------------------------------------------- /core/utils/PrintUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/PrintUtils.v -------------------------------------------------------------------------------- /core/utils/PropUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/PropUtils.v -------------------------------------------------------------------------------- /core/utils/StringUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/StringUtils.v -------------------------------------------------------------------------------- /core/utils/TupleUtils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/TupleUtils.v -------------------------------------------------------------------------------- /core/utils/Utils.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/core/utils/Utils.v -------------------------------------------------------------------------------- /libs/coqtl-model-import-all.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/libs/coqtl-model-import-all.jar -------------------------------------------------------------------------------- /libs/fr.inria.atlanmod.coqtl.generators-all.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/libs/fr.inria.atlanmod.coqtl.generators-all.jar -------------------------------------------------------------------------------- /transformations/Class2Relational/Class2Relational.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/Class2Relational.v -------------------------------------------------------------------------------- /transformations/Class2Relational/Class2RelationalAbstract.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/Class2RelationalAbstract.v -------------------------------------------------------------------------------- /transformations/Class2Relational/ClassMetamodel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/ClassMetamodel.v -------------------------------------------------------------------------------- /transformations/Class2Relational/RelationalMetamodel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/RelationalMetamodel.v -------------------------------------------------------------------------------- /transformations/Class2Relational/tests/PersonModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/tests/PersonModel.v -------------------------------------------------------------------------------- /transformations/Class2Relational/tests/PersonTest.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/tests/PersonTest.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/All_classes_instantiate_impl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/All_classes_instantiate_impl.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/All_classes_match_impl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/All_classes_match_impl.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/Attribute_name_preservation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/Attribute_name_preservation.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/C2R_monotonicity.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/C2R_monotonicity.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/Column_name_uniqueness.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/Column_name_uniqueness.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/Relational_name_definedness_spec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/Relational_name_definedness_spec.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/Relational_resolve.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/Relational_resolve.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/Relational_resolve_spec.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/Relational_resolve_spec.v -------------------------------------------------------------------------------- /transformations/Class2Relational/theorems/Table_name_uniqueness.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Class2Relational/theorems/Table_name_uniqueness.v -------------------------------------------------------------------------------- /transformations/DBLP/DBLP.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/DBLP/DBLP.v -------------------------------------------------------------------------------- /transformations/DBLP/dblp.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/DBLP/dblp.ecore -------------------------------------------------------------------------------- /transformations/DBLP/tests/simpleDBLP.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/DBLP/tests/simpleDBLP.v -------------------------------------------------------------------------------- /transformations/DBLP/tests/simpleDBLP.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/DBLP/tests/simpleDBLP.xmi -------------------------------------------------------------------------------- /transformations/Families2Persons/Families.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/Families.ecore -------------------------------------------------------------------------------- /transformations/Families2Persons/Families.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/Families.v -------------------------------------------------------------------------------- /transformations/Families2Persons/Families2Persons.atl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/Families2Persons.atl -------------------------------------------------------------------------------- /transformations/Families2Persons/Families2Persons.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/Families2Persons.v -------------------------------------------------------------------------------- /transformations/Families2Persons/Persons.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/Persons.ecore -------------------------------------------------------------------------------- /transformations/Families2Persons/Persons.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/Persons.v -------------------------------------------------------------------------------- /transformations/Families2Persons/tests/sampleFamilies.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/tests/sampleFamilies.v -------------------------------------------------------------------------------- /transformations/Families2Persons/tests/sampleFamilies.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/tests/sampleFamilies.xmi -------------------------------------------------------------------------------- /transformations/Families2Persons/tests/sampleFamiliesTest.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/tests/sampleFamiliesTest.v -------------------------------------------------------------------------------- /transformations/Families2Persons/theorems/sampleTheorems.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Families2Persons/theorems/sampleTheorems.v -------------------------------------------------------------------------------- /transformations/IMDB/MOVIES.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/IMDB/MOVIES.v -------------------------------------------------------------------------------- /transformations/IMDB/movies.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/IMDB/movies.ecore -------------------------------------------------------------------------------- /transformations/Moore2Mealy/Mealy.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Moore2Mealy/Mealy.ecore -------------------------------------------------------------------------------- /transformations/Moore2Mealy/Mealy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Moore2Mealy/Mealy.v -------------------------------------------------------------------------------- /transformations/Moore2Mealy/Moore.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Moore2Mealy/Moore.ecore -------------------------------------------------------------------------------- /transformations/Moore2Mealy/Moore.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Moore2Mealy/Moore.v -------------------------------------------------------------------------------- /transformations/Moore2Mealy/Moore2Mealy.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Moore2Mealy/Moore2Mealy.v -------------------------------------------------------------------------------- /transformations/Moore2Mealy/tests/sampleMoore.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Moore2Mealy/tests/sampleMoore.v -------------------------------------------------------------------------------- /transformations/Moore2Mealy/tests/sampleMoore.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Moore2Mealy/tests/sampleMoore.xmi -------------------------------------------------------------------------------- /transformations/Moore2Mealy/tests/sampleMooreTest.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/Moore2Mealy/tests/sampleMooreTest.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/ATOM.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/ATOM.ecore -------------------------------------------------------------------------------- /transformations/RSS2ATOM/ATOM.km3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/ATOM.km3 -------------------------------------------------------------------------------- /transformations/RSS2ATOM/ATOM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/ATOM.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/ATOM2RSS.atl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/ATOM2RSS.atl -------------------------------------------------------------------------------- /transformations/RSS2ATOM/ATOMFlattened.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/ATOMFlattened.ecore -------------------------------------------------------------------------------- /transformations/RSS2ATOM/ATOMFlattened.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/ATOMFlattened.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/RSS.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/RSS.ecore -------------------------------------------------------------------------------- /transformations/RSS2ATOM/RSS.km3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/RSS.km3 -------------------------------------------------------------------------------- /transformations/RSS2ATOM/RSS.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/RSS.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/RSS2ATOM.atl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/RSS2ATOM.atl -------------------------------------------------------------------------------- /transformations/RSS2ATOM/RSS2ATOM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/RSS2ATOM.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/Exemple1ATOM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/Exemple1ATOM.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/Exemple1ATOM.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/Exemple1ATOM.xmi -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/Exemple1RSS.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/Exemple1RSS.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/Exemple1RSS.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/Exemple1RSS.xmi -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/ExempleATOM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/ExempleATOM.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/ExempleATOM.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/ExempleATOM.xmi -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/ExempleRSS.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/ExempleRSS.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/ExempleRSS.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/ExempleRSS.xmi -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/RSS2ATOM_Exemple1RSS.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/RSS2ATOM_Exemple1RSS.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/old/Example1ATOM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/old/Example1ATOM.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/old/Example1ATOMFlattened.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/old/Example1ATOMFlattened.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/old/Example1RSS.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/old/Example1RSS.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/old/ExampleATOM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/old/ExampleATOM.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/old/ExampleATOMFlattened.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/old/ExampleATOMFlattened.v -------------------------------------------------------------------------------- /transformations/RSS2ATOM/tests/old/ExampleRSS.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/RSS2ATOM/tests/old/ExampleRSS.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/BDDv2.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/BDDv2.ecore -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/BDDv2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/BDDv2.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/TT.ecore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/TT.ecore -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/TT.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/TT.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/TT2BDD.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/TT2BDD.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/TTSemantics.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/TTSemantics.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/bdd.model.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/bdd.model.xmi -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/bdd_model.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/bdd_model.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/model.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/model.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/modelTest.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/modelTest.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/tt_model.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/tt_model.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/tt_model.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/tt_model.xmi -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/tt_model2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/tt_model2.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/tt_model2.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/tt_model2.xmi -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/tt_xor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/tt_xor.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Model/tests/tt_xor.xmi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Model/tests/tt_xor.xmi -------------------------------------------------------------------------------- /transformations/TT2BDD-Simple/TT.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Simple/TT.v -------------------------------------------------------------------------------- /transformations/TT2BDD-Simple/TT2BDD.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD-Simple/TT2BDD.v -------------------------------------------------------------------------------- /transformations/TT2BDD/BDD.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD/BDD.v -------------------------------------------------------------------------------- /transformations/TT2BDD/TT.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD/TT.v -------------------------------------------------------------------------------- /transformations/TT2BDD/TT2BDDAbstract.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD/TT2BDDAbstract.v -------------------------------------------------------------------------------- /transformations/TT2BDD/tests/TT2BDD_TTModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD/tests/TT2BDD_TTModel.v -------------------------------------------------------------------------------- /transformations/TT2BDD/tests/TTModel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD/tests/TTModel.v -------------------------------------------------------------------------------- /transformations/TT2BDD/theorems/sematic_eq.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atlanmod/coqtl/HEAD/transformations/TT2BDD/theorems/sematic_eq.v --------------------------------------------------------------------------------