A Relation Between Context-Free Grammars and Meta Object Facility Metamodels, 2004. ,
A calculus for uniform feature composition, ACM Transactions on Programming Languages and Systems, vol.32, issue.5, pp.1-1933, 2008. ,
DOI : 10.1145/1745312.1745316
FeatureHouse: Language-independent, automated software composition, Proceedings of the International Conference on Software Engineering (ICSE), pp.221-231 ,
Axiomatic bootstrapping: a guide for compiler hackers, ACM Transactions on Programming Languages and Systems, vol.16, issue.6, pp.1699-1718, 1994. ,
DOI : 10.1145/197320.197336
Modularity first, Proceedings of the 7th international conference on Aspect-oriented software development , AOSD '08, pp.25-35, 2008. ,
DOI : 10.1145/1353482.1353486
The description logic handbook: theory, implementation, and applications Feature and meta-models in Clafer: mixed, specialized, and coupled, Proceedings of the 3rd international conference on Software Language Engineering (SLE'10), pp.102-122, 2003. ,
DOI : 10.1017/CBO9780511711787
On the unification power of models, Software & Systems Modeling, vol.20, issue.2, pp.171-188, 2005. ,
DOI : 10.1109/MS.2003.1231147
Parse table composition Revised selected papers, Proceedings of the International Conference on Software Language Engineering (SLE), pp.74-94, 2009. ,
DOI : 10.1007/978-3-642-00434-6_6
On The Ambiguity Problem of Backus Systems, Journal of the ACM, vol.9, issue.4, pp.477-479, 1962. ,
DOI : 10.1145/321138.321145
MetaLexer, Proceedings of the tenth international conference on Aspect-oriented software development, AOSD '11, pp.7-18, 2011. ,
DOI : 10.1145/1960275.1960279
The Entity-Relationship Model?Toward a Unified View of Data, ACM Trans. Database Syst, vol.1, 1976. ,
The application/json Media Type for JavaScript Object Notation (JSON), RFC, vol.4627, 2006. ,
DOI : 10.17487/rfc4627
EMFText: concrete syntax mapper, 2012. ,
A formalism for translator interactions, Communications of the ACM, vol.13, issue.10, pp.607-617, 1970. ,
DOI : 10.1145/355598.362740
Modular Name Analysis for Java Using JastAdd, Proceedings of the International Summerschool on Generative and Transformational Techniques in Software Engineering (GTTSE), pp.422-436, 2006. ,
DOI : 10.1007/11877028_18
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
Language composition untangled, Proceedings of the Twelfth Workshop on Language Descriptions, Tools, and Applications, LDTA '12 ,
DOI : 10.1145/2427048.2427055
The State of the Art in Language Workbenches, Conclusions from the Language Workbench Challenge Proceedings of the Sixth International Conference on Software Language Engineering (SLE'13) ,
DOI : 10.1007/978-3-319-02654-1_11
URL : https://hal.archives-ouvertes.fr/hal-00923386
Xtext, Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, SPLASH '10, pp.307-309, 2010. ,
DOI : 10.1145/1869542.1869625
The Ruby Programming Language, 2008. ,
Concrete syntax definition for modeling languages, 2007. ,
Metamodel-Aware Textual Concrete Syntax Specification, 2006. ,
Parsing expression grammars: a recognition-based syntactic foundation, Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp.111-122, 2004. ,
Software reuse: metrics and models, ACM Computing Surveys, vol.28, issue.2, pp.415-435, 1996. ,
DOI : 10.1145/234528.234531
Classification of Concrete Textual Syntax Mapping Approaches, Proceedings of the European Conference on Model Driven Architecture?Foundations and Applications (ECMDA-FA), pp.169-184 ,
DOI : 10.1007/978-3-540-69100-6_12
Monocopy and associative algorithms in an extended LISP, 1974. ,
The semantic data model, Proceedings of the 1978 ACM SIGMOD international conference on management of data , SIGMOD '78, pp.26-36, 1978. ,
DOI : 10.1145/509252.509264
Derivation and Refinement of Textual Syntax for Models, Model Driven Architecture?Foundations and Applications, pp.114-129, 2009. ,
DOI : 10.1049/iet-sen:20070060
A simple reflective interpreter, Lisp and Symbolic Computation, vol.1, issue.1, pp.181-202, 1996. ,
DOI : 10.1007/BF01806112
YACC?yet another compiler-compiler, 1975. ,
KM3: A DSL for Metamodel Specification, Proceedings of the 8th IFIP WG 6.1 International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS'06), pp.171-185, 2006. ,
DOI : 10.1007/11663430_18
URL : https://hal.archives-ouvertes.fr/hal-00448119
On the specification of textual syntaxes for models, Eclipse Modeling Symposium, 2006. ,
TCS:, Proceedings of the 5th international conference on Generative programming and component engineering , GPCE '06, pp.249-254, 2006. ,
DOI : 10.1145/1173706.1173744
RASCAL: A Domain Specific Language for Source Code Analysis and Manipulation, 2009 Ninth IEEE International Working Conference on Source Code Analysis and Manipulation, pp.168-177, 2009. ,
DOI : 10.1109/SCAM.2009.28
Declarative Name Binding and Scope Rules, Software Language Engineering, pp.311-331, 2013. ,
DOI : 10.1007/978-3-642-36089-3_18
Integrated Definition of Abstract and Concrete Syntax for Textual Languages, Proceedings of the International Conference On Model Driven Engineering Languages And Systems (MoDELS), pp.286-300, 2007. ,
DOI : 10.1007/978-3-540-75209-7_20
Valduriez, Model-based DSL frameworks, OOPSLA Companion (OOPSLA), pp.602-616, 2006. ,
Computer-aided production of language implementation systems: A review and classification, Software: Practice and Experience, vol.14, issue.9, pp.785-824, 1982. ,
DOI : 10.1002/spe.4380120902
Piping and instrumentation in Ens¯ o, Language Workbench Challenge Workshop at Code Generation 2012, 2012. ,
Managed data, Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software, Onward! '12, pp.2012-179 ,
DOI : 10.1145/2384592.2384609
URL : https://hal.archives-ouvertes.fr/hal-00756886
Parsing composed grammars with language boxes, Workshop on Scalable Language Specification Online: http://tratt, 2013. ,
LISP 1.5 Programmer???s Manual, 1962. ,
DOI : 10.1007/978-3-662-09507-2_12
Textual modeling tools, Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, SPLASH '10, pp.139-148, 2010. ,
DOI : 10.1145/1869542.1869564
Modeldriven analysis and synthesis of textual concrete syntax, Software and System Modeling, pp.423-441, 2008. ,
Unified Modeling Language Specification, version 1.3, OMG, 2000. ,
Feature-Oriented Programming with Object Algebras, LNCS, vol.7920, pp.27-51, 2013. ,
DOI : 10.1007/978-3-642-39038-8_2
URL : https://hal.archives-ouvertes.fr/hal-00923387
Attribute grammar paradigms---a high-level methodology in language implementation, ACM Computing Surveys, vol.27, issue.2, p.42 ,
DOI : 10.1145/210376.197409
ANTLR: A predicated-LL(k) parser generator, Software: Practice and Experience, vol.9, issue.7, pp.789-810, 1995. ,
DOI : 10.1002/spe.4380250705
Accessible Language-Based Environments of Recursive Theories (a white paper advocating widespread unreasonable behavior), Viewpoints Research Institute (VPRI), 2006. ,
Open, Extensible Object Models, Self-Sustaining Systems, pp.1-30, 2008. ,
DOI : 10.1145/1094855.1094865
Invertible syntax descriptions: unifying parsing and pretty printing, pp.1-12, 2010. ,
DOI : 10.1145/2088456.1863525
Language Boxes, Proceedings of the International Conference on Software Language Engineering (SLE), pp.274-293, 2010. ,
DOI : 10.1007/978-3-642-12107-4_20
URL : https://hal.archives-ouvertes.fr/inria-00531044
META II a syntax-oriented compiler writing language, Proceedings of the 1964 19th ACM national conference on -, pp.41-301, 1964. ,
DOI : 10.1145/800257.808896
Verifiable composition of deterministic grammars, Proceedings of the Conference on Programming Language Design and Implementation (PLDI'09, pp.199-210, 2009. ,
GLL parse-tree generation, Science of Computer Programming, vol.78, issue.10, pp.1828-1844, 2013. ,
DOI : 10.1016/j.scico.2012.03.005
A pure embedding of attribute grammars, Science of Computer Programming, vol.78, issue.10, pp.1752-1769, 2013. ,
DOI : 10.1016/j.scico.2011.11.005
Reflection and semantics in LISP, Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '84, pp.23-35, 1984. ,
DOI : 10.1145/800017.800513
Object Grammars, Proceedinngs of the 5th International Conference on Software Language Engineering (SLE'12), pp.2012-2016 ,
DOI : 10.1007/978-3-642-36089-3_2
URL : https://hal.archives-ouvertes.fr/hal-01110829
LR parsers for natural languages, Proceedings of the 10th international conference on Computational linguistics (COLING'84), pp.354-357 ,
Direct left-recursive parsing expression grammars, 2010. ,
Aspects as Modular Language Extensions, Proc. of Language Descriptions, Tools and Applications (LDTA), 2003. ,
DOI : 10.1016/S1571-0661(05)82628-3
Silver: An extensible attribute grammar system, Science of Computer Programming, vol.75, issue.1-2, pp.39-54, 2010. ,
DOI : 10.1016/j.scico.2009.07.004
Syntax Definition for Language Prototyping, 1997. ,
Coupled Transformation of Schemas, Documents, Queries, and Constraints, Electronic Notes in Theoretical Computer Science, vol.200, issue.3, pp.3-23, 2008. ,
DOI : 10.1016/j.entcs.2008.04.090
Language and IDE Modularization and Composition with MPS, LNCS, vol.203, issue.2, pp.383-430, 2013. ,
DOI : 10.1007/978-3-540-73589-2_27
Language extension and composition with language workbenches, Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, SPLASH '10, pp.301-304, 2010. ,
DOI : 10.1145/1869542.1869623
The mystery of the tower revealed: A nonreflective description of the reflective tower, Lisp and Symbolic Computation, vol.9, issue.1, pp.11-38, 1988. ,
DOI : 10.1007/BF01806174
Packrat parsers can support left recursion, Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation , PEPM '08, pp.103-110, 2008. ,
DOI : 10.1145/1328408.1328424
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.81.293
The Free Encyclopedia, 2012. ,
Bridging Grammarware and Modelware, Proceedings of the Satellite Events at the MoDELS Conference, pp.159-168, 2006. ,
DOI : 10.1007/11663430_17
What can we do about the unnecessary diversity of notation for syntactic definitions?, Communications of the ACM, vol.20, issue.11, pp.822-823, 1977. ,
DOI : 10.1145/359863.359883