Principles of Compiler Design, 1977. ,
SiTra: Simple Transformations in Java, Model Driven Engineering Languages and Systems, 10th International Conference, pp.351-364, 2007. ,
DOI : 10.1007/11880240_25
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.97.9596
Programming pearls, Communications of the ACM, vol.29, issue.8, pp.711-721, 1986. ,
DOI : 10.1145/6424.315691
A Domain Specific Language for Extracting Models in Software Modernization, Model Driven Architecture - Foundations and Applications, 5th European Conference, pp.82-97, 2009. ,
DOI : 10.1007/11787044_13
Clojure language Domain-Specific Development with Visual Studio DSL Tools, Clojure, 2007. ,
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
On Automata and Language Based Grammar Metrics, Journal on Computer Science and Information Systems, vol.7, issue.2, pp.310-329, 2010. ,
DSL Implementation in MetaOCaml, Template Haskell, and C++, Domain-Specific Program Generation, International Seminar Lecture Notes in Computer Science, pp.1-22, 2003. ,
DOI : 10.1007/978-3-540-25935-0_4
Feature-based survey of model transformation approaches, IBM Systems Journal, vol.45, issue.3, pp.621-645, 2006. ,
DOI : 10.1147/sj.453.0621
Harvesting models from web 2.0 databases. Software and Systems Modeling, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-00823323
Language Oriented Programming: The Next Programming Paradigm, pp.3-06, 2004. ,
Domain-Specific Languages, 2010. ,
Software factories, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications , OOPSLA '03, 2004. ,
DOI : 10.1145/949344.949348
Automatic generation of language-based tools using the LISA system, IEE Proceedings - Software, vol.152, issue.2, pp.54-69, 2005. ,
DOI : 10.1049/ip-sen:20041317
Domain-Specific Languages in Practice: A User Study on the Success Factors, 2009. ,
DOI : 10.1145/505532.505535
Building domain-specific embedded languages, ACM Computing Surveys, vol.28, issue.4es, p.196, 1996. ,
DOI : 10.1145/242224.242477
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.37.5006
ATL: A model transformation tool, Science of Computer Programming, vol.72, issue.1-2, pp.31-39, 2008. ,
DOI : 10.1016/j.scico.2007.08.002
URL : https://hal.archives-ouvertes.fr/hal-00483363
TCS:, Proceedings of the 5th international conference on Generative programming and component engineering , GPCE '06, pp.249-254, 2006. ,
DOI : 10.1145/1173706.1173744
The spoofax language workbench: rules for declarative specification of languages and IDEs, Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA, pp.2010-444, 2010. ,
Domain-Specific Modeling: Enabling full code generation, 2008. ,
DOI : 10.1002/9780470249260
Software Language Engineering, 2008. ,
A preliminary study on various implementation approaches of domain-specific language, Information and Software Technology, vol.50, issue.5, pp.50-390, 2008. ,
DOI : 10.1016/j.infsof.2007.04.002
Program comprehension of domain-specific and general-purpose languages: comparison using a family of experiments, Empirical Software Engineering, vol.9, issue.4, pp.276-304, 2012. ,
DOI : 10.1007/s10664-011-9172-x
Composing domain-specific design environments, Computer, vol.34, issue.11, pp.34-44, 2001. ,
DOI : 10.1109/2.963443
URL : http://real.mtak.hu/4598/1/1116623.pdf
When and how to develop domain-specific languages, ACM Computing Surveys, vol.37, issue.4, pp.316-344, 2005. ,
DOI : 10.1145/1118890.1118892
MDA Guide, pp.3-06, 2001. ,
A metrics suite for grammar-based software, Journal of Software Maintenance and Evolution: Research and Practice, vol.35, issue.6, pp.405-426, 2004. ,
DOI : 10.1002/smr.293
Building Domain-Specific Languages for Model-Driven Development, IEEE Software, vol.24, issue.5, pp.48-56, 2007. ,
DOI : 10.1109/MS.2007.135
A Model-Based Approach to Families of Embedded Domain-Specific Languages, IEEE Transactions on Software Engineering, vol.35, issue.6, pp.825-840, 2009. ,
DOI : 10.1109/TSE.2009.14
Modularization of model transformations through a phasing mechanism. Software and Systems Modeling, pp.325-345, 2010. ,
RubyTL: A Practical, Extensible Transformation Language, Model Driven Architecture -Foundations and Applications, Second European Conference, pp.158-172, 2006. ,
DOI : 10.1007/11787044_13
Scala language, 2012. ,
A pure embedding of attribute grammars Available online as http, Science of Computer Programming, 2011. ,
MD* Best Practices., The Journal of Object Technology, vol.8, issue.6, pp.79-102, 2008. ,
DOI : 10.5381/jot.2009.8.6.c6
Software product-line engineering: a family-based software development process, 1999. ,
Silver: an Extensible Attribute Grammar System, Science of Computer Programming, vol.75, issue.2, pp.39-54, 2010. ,
An approach with which to implement a DSL, in which the language is built from scratch so that it has a custom made concrete syntax and a specific infrastructure ,
An approach with which to implement a DSL, in which the language is built on top of another language, the host language, reusing its infrastructure ,
Construction and support to the elements that allow models that represent a certain system or domain of interest to be described ,
Software Language Engineering, Proceedings of the Fourth International Conference, SLE 2011, 2012. ,
Achieving extensibility through product-lines and domain-specific languages: a case study, ACM Transactions on Software Engineering and Methodology, vol.11, issue.2, pp.191-214, 2002. ,
DOI : 10.1145/505145.505147
Software Language Engineering, Proceedings of the Second International Conference, 2009. ,
DOI : 10.1007/978-3-642-12107-4
MetaBorg in Action: Examples of Domain-Specific Language Embedding and Assimilation Using Stratego/XT, Generative and Transformational Techniques in Software Engineering, International Summer School, pp.297-311, 2005. ,
DOI : 10.1007/11877028_10
Applied Metamodelling: A Foundation for Language Driven Development, 2004. ,
Building application generators, IEEE Software, vol.5, issue.4, pp.25-33, 1988. ,
DOI : 10.1109/52.17799
Generative Programming, 2000. ,
DOI : 10.1007/3-540-36208-8_2
Little languages: little maintenance? Journal of Software Maintenance: Research and Practice, pp.75-92, 1998. ,
Domain-specific languages, ACM SIGPLAN Notices, vol.35, issue.6, pp.26-36, 2000. ,
DOI : 10.1145/352029.352035
Software Language Engineering, Proceedings of the First International Conference, 2008. ,
DOI : 10.1007/978-3-642-00434-6
DSLs in Action, 2010. ,
Eclipse Modeling Project. A Domain-Specific Language (DSL) Toolkit, 2009. ,
Implementation of the Java-Swul language a domain-specific language for the SWING API embedded in Java, 2005. ,
Worst Practices for Domain-Specific Modeling, IEEE Software, vol.26, issue.4, pp.22-29, 2009. ,
DOI : 10.1109/MS.2009.109
Software reuse, ACM Computing Surveys, vol.24, issue.2, pp.131-183, 1992. ,
DOI : 10.1145/130844.130856
Model-based DSL frameworks, Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '06, pp.602-616, 2006. ,
DOI : 10.1145/1176617.1176632
URL : https://hal.archives-ouvertes.fr/hal-00483594
Software Language Engineering, Proceedings of the Third International Conference, 2010. ,
DOI : 10.1007/978-3-642-19440-5
Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages, 2010. ,
Personal reflections on automation, programming culture, and model-based software engineering, Automated Software Engineering, vol.37, issue.4, pp.379-391, 2008. ,
DOI : 10.1007/s10515-008-0035-7
Notable design patterns for domain-specific languages, Journal of Systems and Software, vol.56, issue.1, pp.91-99, 2001. ,
DOI : 10.1016/S0164-1212(00)00089-3
Eclipse Modeling Framework, 2008. ,
Programming Ruby: The pragmatic programmer's guide, 2000. ,
Embedded Software Development with Projectional Language Workbenches, Model Driven Engineering Languages and Systems, 13th International Conference, pp.32-46, 2010. ,
DOI : 10.1007/978-3-642-16129-2_4