Modular language implementation in Rascal-experience report, Sci. Comput. Program, vol.114, pp.7-19, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01261480
Neverlang 2-Componentised Language Development for the JVM, Software Composition-12th International Conference, vol.8088, pp.17-32, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-01492774
Variability within Modeling Language Definitions, Model Driven Engineering Languages and Systems, 12th International Conference, vol.5795, pp.670-684, 2009. ,
, Reusable Components of Semantic Specifications. Trans. AspectOriented Software Development, vol.12, pp.132-179, 2015.
Type Checking UML Static Diagrams, «UML»'99: The Unified Modeling Language-Beyond the Standard, Second International Conference, vol.1723, pp.503-517, 1999. ,
MultiJava: modular open classes and symmetric multiple dispatch for Java, Proceedings of the 2000 ACM SIGPLAN Conference on ObjectOriented Programming Systems, Languages & Applications (OOPSLA 2000), pp.130-145, 2000. ,
,
Concern-Oriented Language Development (COLD): Fostering Reuse in Language Engineering, Systems and Structures, pp.1-26, 2018. ,
URL : https://hal.archives-ouvertes.fr/hal-01803008
Extensibility for the Masses-Practical Extensibility with Object Algebras, ECOOP 2012-Object-Oriented Programming-26th European Conference, vol.7313, pp.2-27, 2012. ,
Melange: a meta-language for modular and reusable development of DSLs, Proceedings of the 2015 ACM SIGPLAN International Conference on Software Language Engineering, pp.25-36, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01197038
On Language Interfaces, Present and Ulterior Software, pp.65-75, 2017. ,
URL : https://hal.archives-ouvertes.fr/hal-01424909
Xbase: implementing domain-specific languages for Java, Generative Programming and Component Engineering, pp.112-121, 2012. ,
Revised Selected Papers (Lecture Notes in Computer Science, Software Language Engineering-Third International Conference, SLE 2010, vol.6563, pp.316-326, 2010. ,
Design patterns: elements of reusable object-oriented software, 1995. ,
Modular interpreters with implicit context propagation, Computer Languages, Systems & Structures, vol.48, pp.39-67, 2017. ,
Martin Monperrus, and François Fouquet, Mashup of metalanguages and its implementation in the Kermeta language workbench. Software and System Modeling, vol.14, pp.905-920, 2015. ,
The spoofax language workbench: rules for declarative specification of languages and IDEs, Proceedings of the 25th Annual ACM SIGPLAN Conference on ObjectOriented Programming, Systems, Languages, and Applications, OOPSLA 2010, pp.444-463, 2010. ,
MontiCore: Modular Development of Textual Domain Specific Languages, 2014. ,
Choosy and picky: configuration of language product lines, Proceedings of the 19th International Conference on Software Product Line, SPLC 2015, pp.71-80, 2015. ,
Revisiting Visitors for Modular Extension of Executable DSMLs, 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, pp.112-122, 2017. ,
URL : https://hal.archives-ouvertes.fr/hal-01568169
Feature-oriented language families: a case study, The Seventh International Workshop on Variability Modelling of Software-intensive Systems, VaMoS '13, vol.11, pp.1-11, 2013. ,
Leveraging Software Product Lines Engineering in the development of external DSLs: A systematic literature review, Computer Languages, Systems & Structures, vol.46, pp.206-235, 2016. ,
An object-oriented approach to language compositions for software language engineering, Journal of Systems and Software, vol.86, pp.2451-2464, 2013. ,
Weaving Executability into Object-Oriented Meta-languages. In Model Driven Engineering Languages and Systems, 8th International Conference, MoDELS, Proceedings, vol.3713, pp.264-278, 2005. ,
URL : https://hal.archives-ouvertes.fr/hal-00795095
Meta Object Facility (MOF) 2.0 Core Specification, 2006. ,
Pattern-based development of Domain-Specific Modelling Languages, 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MoDELS 2015, pp.166-175, 2015. ,
EMF: Eclipse Modeling Framework, 2008. ,
Neverlang: A framework for feature-oriented language development, Computer Languages, Systems & Structures, vol.43, pp.1-40, 2015. ,
A Language Designer's Workbench: A One-Stop-Shop for Implementation and Verification of Language Designs, Proceedings of the 2014 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming & Software, pp.95-111, 2014. ,
Revised Papers (Lecture Notes in Computer Science), Ralf Lämmel, Generative and Transformational Techniques in Software Engineering IV, International Summer School, vol.7680, pp.383-430, 2011. ,
EVF: An Extensible and Expressive Visitor Framework for Programming Language Reuse, 31st European Conference on Object-Oriented Programming, vol.74, p.32, 2017. ,