The State Of The Art In Language Workbenches. Conclusions From The Language Workbench Challenge

Autor: Storm, Tijs, Erdweg, Sebastian, Voelter, M., Boersma, M., Bosman, R., Cook, W.R., Gerritsen, A., Hulshout, A., Kelly, S., Loh, A., Konat, G., Molina, P.J., Patatnik, M., Pohjonen, R., Schindler, Eugen, Schindler, K., Solmi, R., Vergu, V., Vlist, Kevin, Wachsmuth, G., Woning, Jimi
Přispěvatelé: Technische Universität Darmstadt (TU Darmstadt), Centrum Wiskunde & Informatica (CWI), Analysis and Transformation based on rEliAble tool coMpositionS (ATEAMS), Inria Lille - Nord Europe, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centrum Wiskunde & Informatica (CWI), Voelter [Stuttgart ], DSL Consultancy [Leiden], Sioux [Eindhoven], University of Texas at Austin [Austin], Delphino Consultancy [Best], MetaCase [Jyväskylä], Delft University of Technology (TU Delft), Icinetic [Sevilla], Independent Author, Universiteit van Amsterdam (UvA), Technische Universität Darmstadt - Technical University of Darmstadt (TU Darmstadt), Software Analysis and Transformation, Evolutionary Intelligence
Jazyk: angličtina
Rok vydání: 2013
Předmět:
Zdroj: Proceedings of the International Conference on Software Language Engineering (SLE, 2013)
Proceedings of the International Conference on Software Language Engineering (SLE, 2013), 2013, Unknown, United States. ⟨10.1007/978-3-319-02654-1_11⟩
Popis: International audience; Language workbenches are tools that provide high-level mechanisms for the implementation of (domain-specific) languages. Language workbenches are an active area of research that also receives many contributions from industry. To compare and discuss existing language workbenches, the annual Language Workbench Challenge was launched in 2011. Each year, participants are challenged to realize a given domain-specific language with their workbenches as a basis for discussion and comparison. In this paper, we describe the state of the art of language workbenches as observed in the previous editions of the Language Workbench Challenge. In particular, we capture the design space of language workbenches in a feature model and show where in this design space the participants of the 2013 Language Workbench Challenge reside. We compare these workbenches based on a DSL for questionnaires that was realized in all workbenches.
Databáze: OpenAIRE