Higher-order attribute grammars, Proceedings of the ACM SIGPLAN 1989 Conference on Programming language design and implementation (PLDI '89), pp.131-145, 1989. ,
DMS, Proceedings of the international workshop on Principles of software evolution , IWPSE '02, pp.625-634, 2004. ,
DOI : 10.1145/512035.512047
Language Design for Meta-programming in the Software Composition Domain, Proceedings of the 8th International Conference on Software Composition (SC '09), number 5634 in Lecture Notes in Computer Science, pp.1-4, 2009. ,
DOI : 10.1145/1072997.1073000
Stratego/XT 0.17. A language and toolset for program transformation, Science of Computer Programming, vol.72, issue.1-2, pp.52-70, 2008. ,
DOI : 10.1016/j.scico.2007.11.003
The TXL source transformation language, Science of Computer Programming, vol.61, issue.3, pp.190-210, 2006. ,
DOI : 10.1016/j.scico.2006.04.002
Weaving Executability into Object-Oriented Meta-languages ,
DOI : 10.1007/11557432_19
URL : https://hal.archives-ouvertes.fr/hal-00795095
Test Synthesis from UML Models of Distributed Software, IEEE Transactions on Software Engineering, vol.33, issue.4, pp.252-269, 2007. ,
DOI : 10.1109/TSE.2007.39
URL : https://hal.archives-ouvertes.fr/inria-00477560
Model-driven analysis and synthesis of textual concrete syntax, Software & Systems Modeling, vol.37, issue.3, pp.423-442, 2008. ,
DOI : 10.1007/s10270-008-0088-x
URL : https://hal.archives-ouvertes.fr/inria-00468231
Model driven design and aspect weaving, Software & Systems Modeling, vol.33, issue.4, pp.209-218, 2008. ,
DOI : 10.1007/s10270-008-0080-5
Software Language Engineering: Creating Domain-Specific Languages Using Metamodels, 2008. ,
The JastAdd system ??? modular extensible compiler construction, Science of Computer Programming, vol.69, issue.1-3, pp.14-26, 2007. ,
DOI : 10.1016/j.scico.2007.02.003
URL : http://doi.org/10.1016/j.scico.2007.02.003
On the translation of languages from left to rigth, Information and Control, vol.8, issue.6, pp.607-639, 1965. ,
Top-down syntax analysis, Acta Informatica, vol.1, pp.79-110, 1971. ,
Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems, 1985. ,
DOI : 10.1007/978-1-4757-1885-0
Antlr: a predicated-ll(k) parser generator. Software: Practice and Experience, pp.789-810, 1995. ,
DOI : 10.1002/spe.4380250705
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.15.70
Comparison of syntactic error handling in LR parsers. Software: Practice and Experience, pp.657-679, 1995. ,
Efficient and flexible incremental parsing, ACM Transactions on Programming Languages and Systems, vol.20, issue.5, pp.980-1013, 1998. ,
A domain specific language and methodology for control systems GUI specification, verification and prototyping, Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VLHCC '07), pp.179-182, 2007. ,
A domain specific modeling language for multiagent systems, Proceedings of 7th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS '08), pp.233-240, 2008. ,
Parametric shape analysis via 3-valued logic, Proceedings of the 26th ACM SIGPLAN- SIGACT Symposium on Principles of Programming Languages (POPL '99), pp.105-118, 1999. ,
POPART: Producer of Parsers and Related Tools, System Builder's Manual, USC/Information Sciences Institute, 1982. ,
CEN- TAUR: towards a software tool box for programming environments, Proceedings of the International Workshop on Software Engineering Environments (SEE '90), number 467 in Lecture Notes in Computer Science, pp.287-304, 1990. ,
Rewriting Strategies in Java, Electronic Notes in Theoretical Computer Science, vol.219, pp.97-111, 2008. ,
DOI : 10.1016/j.entcs.2008.10.037
URL : https://hal.archives-ouvertes.fr/inria-00274919
A unified approach to global program optimization, Proceedings of the 1st annual ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages (POPL '73), pp.194-206, 1973. ,
PAG - an efficient program analyzer generator, International Journal on Software Tools for Technology Transfer (STTT), vol.2, issue.1, pp.46-67, 1998. ,
DOI : 10.1007/s100090050017
A Domain-Specific Language for Generating Dataflow Analyzers, Electronic Notes in Theoretical Computer Science, vol.164, issue.2, pp.103-119, 2006. ,
DOI : 10.1016/j.entcs.2006.10.008
May/must analysis and the DFAGen data-flow analysis generator. Information and Software Technology, pp.1440-1453, 2009. ,
A retargetable compiler for ANSI C, ACM SIGPLAN Notices, vol.26, issue.10, pp.29-43, 1991. ,
DOI : 10.1145/122616.122621
ISDL, Proceedings of the 34th annual conference on Design automation conference , DAC '97, pp.299-302, 1997. ,
DOI : 10.1145/266021.266108
Systematic and Automated Multiprocessor System Design, Programming, and Implementation, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol.27, issue.3, pp.542-555, 2008. ,
DOI : 10.1109/TCAD.2007.911337
On the Notion of Abstract Platform in MDA Development, Proceedings of the 8th IEEE International Conference on Enterprise Distributed Object Computing, pp.253-263, 2004. ,
Explicit Platform Models for MDA, Proceedings of the 8th International Conference on Model Driven Engineering Languages and Systems (MODELS '05), number 3713 in Lecture Notes in Computer Science, pp.367-381, 2005. ,
DOI : 10.1007/11557432_27
Model-driven Development of Complex Software: A Research Roadmap, Future of Software Engineering (FOSE '07), pp.37-54, 2007. ,
DOI : 10.1109/FOSE.2007.14
URL : https://hal.archives-ouvertes.fr/inria-00511368
Guest Editor's Introduction: Model-Driven Engineering, Computer, vol.39, issue.2, pp.25-31, 2006. ,
DOI : 10.1109/MC.2006.58
Bridging Grammarware and Modelware, Proceedings of Satellite Events at the MODELS 2005 Conference (WiSME '05), number 3844 in Lecture Notes in Computer Science, pp.159-168, 2005. ,
DOI : 10.1007/11663430_17
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.90.3835
Taming heterogeneity - the Ptolemy approach, Proceedings of the IEEE, pp.127-144, 2003. ,
DOI : 10.1109/JPROC.2002.805829
Toward optimized code generation through model-based optimization, 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010), pp.1313-1316, 2010. ,
DOI : 10.1109/DATE.2010.5457010
URL : https://hal.archives-ouvertes.fr/inria-00522657
BEG -A Generator for Efficient Back Ends, Proceedings of the ACM SIG- PLAN'89 Conference on Programming Language Design and Implementation (PLDI '89), pp.227-237, 1989. ,
BURG, ACM SIGPLAN Notices, vol.27, issue.4, pp.68-76, 1992. ,
DOI : 10.1145/131080.131089
Model-Driven Engineering and Optimizing Compilers: A Bridge Too Far?, Proceedings of the 15th International Conference on Model Driven Engineering Languages and Systems (MODELS '11), number 6981 in Lecture Notes in Computer Science, pp.608-622, 2011. ,
DOI : 10.1007/s10270-006-0036-6
URL : https://hal.archives-ouvertes.fr/inria-00613575
Applying 'design by contract', Computer, vol.25, issue.10, pp.40-51, 1992. ,
DOI : 10.1109/2.161279
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.72.7831
A proof technique for rely/guarantee properties, Proceedings of the 5th Conference on Foundations of Software Technology and Theoretical Computer Science, pp.369-391, 1985. ,
DOI : 10.1007/3-540-16042-6_21
Guest Editors' Introduction to the Special Section on Software Language Engineering, IEEE Transactions on Software Engineering, vol.35, issue.6, pp.737-741, 2009. ,
DOI : 10.1109/TSE.2009.78
URL : https://hal.archives-ouvertes.fr/hal-00953106
The TOPCASED project: a Toolkit in OPen source for Critical Aeronautic SystEms Design, Proceedings of the 3rd European Congress on Embedded Real Time Software (ERTS '06), 2006. ,
NTIF: A General Symbolic Model for Communicating Sequential Processes with Data, Proceedings of the 22nd International Conference on Formal Techniques for Networked and Distributed Sytems (FORTE '02), number 2529 in Lecture Notes in Computer Science, pp.276-291, 2002. ,
DOI : 10.1007/3-540-36135-9_18
URL : https://hal.archives-ouvertes.fr/inria-00071919
Towards the verification of real-time systems in avionics, Electronic Notes in Theoretical Computer Science, vol.80, pp.203-218, 2003. ,
DOI : 10.1016/S1571-0661(04)80819-3
Domain-specific Model Checking Using The Bogor Framework, 21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06), pp.369-370, 2006. ,
DOI : 10.1109/ASE.2006.34
Fiacre: an Intermediate Language for Model Verification in the Topcased Environment, Proceedings of the 4th European Congress on Embedded Real Time Software (ERTS '08), pp.1-8, 2008. ,
URL : https://hal.archives-ouvertes.fr/inria-00262442
Fact or Fiction -Reuse in Model-to-Model Transformations, Proceedings of the 5th International Conference on Theory and Practice of Model Transformations (ICMT '12), Lecture Notes in Computer Science, 2012. ,
Templatable Metamodels for Semantic Variation Points ,
DOI : 10.1007/978-3-540-72901-3_6
From types to type requirements: genericity for model-driven engineering, Journal of Software and Systems Modeling, 2011. ,
Generic and metatransformations for model transformation engineering ,
A DSML for reversible transformations, Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11, SPLASH '11 Workshops, 2011. ,
DOI : 10.1145/2095050.2095057
URL : https://hal.archives-ouvertes.fr/hal-00631306
Generic Model Refactorings, Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems (MODELS '09), number 5795 in Lecture Notes in Computer Science, pp.628-643, 2009. ,
DOI : 10.1007/s10270-006-0036-6
URL : https://hal.archives-ouvertes.fr/inria-00468657
Reusing model transformations across heterogeneous metamodels, Proceedings of the International Workshop on Multi-Paradigm Modeling, 2011. ,
Semantics- Driven Language Design:: Statically Type-Safe Virtual Types in Object-Oriented Languages, Electronic Notes in Theoretical Computer Science, vol.20, issue.0, pp.50-75, 1999. ,
On model typing, Software & Systems Modeling, vol.3, issue.5, pp.401-413, 2007. ,
DOI : 10.1007/s10270-006-0036-6
URL : https://hal.archives-ouvertes.fr/inria-00477547
On Model Subtyping, Proceedings of the 8th European Conference on Modelling Foundations and Applications (ECMFA '12), number 7349 in Lecture Notes in Computer Science, pp.400-415, 2012. ,
DOI : 10.1007/978-3-642-31491-9_30
URL : https://hal.archives-ouvertes.fr/hal-00726399
Typing artifacts in megamodeling, Software & Systems Modeling, vol.115, issue.1, pp.1-15, 2011. ,
DOI : 10.1007/s10270-011-0191-2
URL : https://hal.archives-ouvertes.fr/hal-00589277
Programming-in-the large versus programming-in-the-small, ACM SIGPLAN Notices, vol.10, issue.6, pp.114-121, 1975. ,
DOI : 10.1145/390016.808431
On the Unification of Megamodels, Proceedings of the 4th International Workshop on Multi Paradigm Modeling at the MODELS 2010 Conference (MPM '10), volume 42 of Electronic Communications of the EASST, pp.1-13, 2010. ,
Towards a Megamodel to Model Software Evolution Through Transformations, Electronic Notes in Theoretical Computer Science, vol.127, issue.3, pp.59-74, 2005. ,
DOI : 10.1016/j.entcs.2004.08.034
Specifying overlaps of heterogeneous models for global consistency checking, Proceedings of the First International Workshop on Model-Driven Interoperability (MDI '10), number 6627 in Lecture Notes in Computer Science, pp.42-51, 2010. ,
Managing Models through Macromodeling, 2008 23rd IEEE/ACM International Conference on Automated Software Engineering, pp.447-450, 2008. ,
DOI : 10.1109/ASE.2008.70
Pattern-Based Model-to-Model Transformation: Handling Attribute Conditions, Proceedings of the 2nd International Conference on Theory and Practice of Model Transformations (ICMT '09), number 5563 in Lecture Notes in Computer Science, pp.83-99, 2009. ,
DOI : 10.5381/jot.2008.7.3.a3
Integrating legacy systems with MDE, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, ICSE '10, pp.69-78, 2010. ,
DOI : 10.1145/1810295.1810306
URL : https://hal.archives-ouvertes.fr/inria-00504669
Inter-modelling: From Theory to Practice, Proceedings of the 13th International Conference on Model driven engineering languages and systems: Part I (MODELS '10), number 6394 in Lecture Notes in Computer Science, pp.376-391, 2010. ,
DOI : 10.1007/978-3-642-16145-2_26
Formal verification of an optimizing compiler, Proceedings of the 18th International Conference on Term Rewriting and Applications (RTA'07), number 4533 in Lecture Notes in Computer Science, pp.1-1, 2007. ,
Formal Verification of a C-like Memory Model and Its Uses for Verifying Program Transformations, Journal of Automated Reasoning, vol.17, issue.5???6, pp.1-31, 2008. ,
DOI : 10.1007/s10817-008-9099-0
URL : https://hal.archives-ouvertes.fr/inria-00289542
Towards Verifying Model Transformations, Electronic Notes in Theoretical Computer Science, vol.211, pp.191-200, 2008. ,
DOI : 10.1016/j.entcs.2008.04.041
Essay on Semantics Definition in MDE - An Instrumented Approach for Model Verification, Journal of Software, vol.4, issue.9, pp.943-958, 2009. ,
DOI : 10.4304/jsw.4.9.943-958
Semantical Correctness and Completeness of Model Transformations Using Graph and Rule Transformation, Proceedings of the 4th International Conference on Graph Transformations (ICGT '08), number 5214 in Lecture Notes in Computer Science, pp.194-210, 2008. ,
DOI : 10.1007/978-3-540-87405-8_14
Barriers to systematic model transformation testing, Communications of the ACM, vol.53, issue.6, pp.139-143, 2010. ,
DOI : 10.1145/1743546.1743583
URL : https://hal.archives-ouvertes.fr/inria-00542747
Empirical assessment of MDE in industry, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.471-480, 2011. ,
DOI : 10.1145/1985793.1985858