Domain-Specific Languages
- Mathieu Acher
- Maître de Conférences
- [email protected]
References
- Mathieu Acher, Benoît Combemale, Philippe Collet: “Metamorphic Domain-Specific Languages: A Journey into the Shapes of a Language.” Onward! 2014
- Jeffrey Stylos and Brad A. Myers. “The implications of method placement on api learnability” FSE’08
- Martin Monperrus, Michael Eichberg, Elif Tekes, and Mira Mezini. “What Should Developers Be Aware Of? An Empirical Study on the Directives of API Documentation”. Empirical Software Engineering, 17(6):703–737, 2012.
- Domain-Specific Languages (DSLs)
- Languages and abstraction gap
- Examples and rationale
- DSLs vs General purpose languages, taxonomy
- External DSLs
- Grammar and parsing
- Xtext
- DSLs, DSMLs, and (meta-)modeling
- Better understanding/source of inspiration of software languages and DSLs
- Revisit of history and existing languages
- Foundations and practice of Xtext
- State-of-the-art language workbench (Most Innovative Eclipse Project in 2010, mature and used in a variety of industries)
- Models and Languages
- Perhaps a more concrete way to see models, metamodels and MDE (IDM in french)