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 desig...
The topic of the thesis are domain-specific languages (DSL) and their use in software development. T...
The realization of a language design requires multiple artifacts that redundantly encode the same in...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
International audienceLanguage workbenches are tools that provide high-level mechanisms for the impl...
Abstract. Language workbenches are tools that provide high-level mechanisms for the implementation o...
Language workbenches are tools that provide high-level mechanisms for the implementation of (domain-...
Language workbenches are environments for simplifying the creation and use of computer languages. Th...
Language workbenches are environments for simplifying the creation and use of com-puter languages. T...
htmlabstractLanguage workbenches are environments for simplifying the creation and use of computer l...
Model-driven software engineering and specifically domain-specific languages have contributed to imp...
This dissertation presents research on techniques, methods, and tool support for domain-specific lan...
Block-based languages offer notable advantages for bringing domain-specific languages (DSLs) closer ...
Production use of Domain-Specific Modeling languages has consistently shown productivity increase by...
Domain-specific languages (DSL) are programming or modeling languages devoted to a given application...
The topic of the thesis are domain-specific languages (DSL) and their use in software development. T...
The realization of a language design requires multiple artifacts that redundantly encode the same in...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...
International audienceLanguage workbenches are tools that provide high-level mechanisms for the impl...
Abstract. Language workbenches are tools that provide high-level mechanisms for the implementation o...
Language workbenches are tools that provide high-level mechanisms for the implementation of (domain-...
Language workbenches are environments for simplifying the creation and use of computer languages. Th...
Language workbenches are environments for simplifying the creation and use of com-puter languages. T...
htmlabstractLanguage workbenches are environments for simplifying the creation and use of computer l...
Model-driven software engineering and specifically domain-specific languages have contributed to imp...
This dissertation presents research on techniques, methods, and tool support for domain-specific lan...
Block-based languages offer notable advantages for bringing domain-specific languages (DSLs) closer ...
Production use of Domain-Specific Modeling languages has consistently shown productivity increase by...
Domain-specific languages (DSL) are programming or modeling languages devoted to a given application...
The topic of the thesis are domain-specific languages (DSL) and their use in software development. T...
The realization of a language design requires multiple artifacts that redundantly encode the same in...
Development and evolution of Domain-Specific Languages (DSLs) is becoming recurrent in the developme...