Domain-specific languages: A systematic map** study
Context: In this study we report on a Systematic Map** Study (SMS) for Domain-Specific
Languages (DSLs), based on an automatic search including primary studies from journals …
Languages (DSLs), based on an automatic search including primary studies from journals …
The state of the art in language workbenches: Conclusions from the language workbench challenge
Abstract Language workbenches are tools that provide high-level mechanisms for the
implementation of (domain-specific) languages. Language workbenches are an active area …
implementation of (domain-specific) languages. Language workbenches are an active area …
Comparing general-purpose and domain-specific languages: An empirical study
Many domain-specific languages, that try to bring feasible alternatives for existing solutions
while simplifying programming work, have come up in recent years. Although, these little …
while simplifying programming work, have come up in recent years. Although, these little …
An approach for the systematic development of domain‐specific languages
Building tailored software systems for a particular application domain is a complex task. For
this reason, domain‐specific languages (DSLs) receive a constantly growing attention in …
this reason, domain‐specific languages (DSLs) receive a constantly growing attention in …
Program comprehension of domain-specific and general-purpose languages: comparison using a family of experiments
Abstract Domain-specific languages (DSLs) are often argued to have a simpler notation than
general-purpose languages (GPLs), since the notation is adapted to the specific problem …
general-purpose languages (GPLs), since the notation is adapted to the specific problem …
Textx: a python tool for domain-specific languages implementation
TextX is a meta-language and a tool for building Domain-Specific Languages in Python. It's
built on top of the Arpeggio PEG parser and takes away the burden of converting parse trees …
built on top of the Arpeggio PEG parser and takes away the burden of converting parse trees …
Develo** microservice-based applications using the silvera domain-specific language
Microservice Architecture (MSA) is a rising trend in software architecture design.
Applications based on MSA are distributed applications whose components are …
Applications based on MSA are distributed applications whose components are …
Usability driven DSL development with USE-ME
Abstract The adoption of Domain-Specific Languages (DSLs) is regarded as an approach to
reduce the accidental complexity of software systems development. The availability of …
reduce the accidental complexity of software systems development. The availability of …
Effectiveness and efficiency of a domain-specific language for high-performance marine ecosystem simulation: a controlled experiment
It is a long-standing hypothesis that the concise and customized notation of a DSL improves
the performance of developers when compared with a GPL. For non-technical domains—eg …
the performance of developers when compared with a GPL. For non-technical domains—eg …
Ontology driven development of domain-specific languages
Domain-specific languages (DSLs) are computer (programming, modeling, specification)
languages devoted to solving problems in a specific domain. The development of a DSL …
languages devoted to solving problems in a specific domain. The development of a DSL …