Domain-specific languages: A systematic map** study

T Kosar, S Bohra, M Mernik - Information and Software Technology, 2016 - Elsevier
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 …

The state of the art in language workbenches: Conclusions from the language workbench challenge

S Erdweg, T Van Der Storm, M Völter… - … Conference, SLE 2013 …, 2013 - Springer
Abstract Language workbenches are tools that provide high-level mechanisms for the
implementation of (domain-specific) languages. Language workbenches are an active area …

Comparing general-purpose and domain-specific languages: An empirical study

T Kosar, N Oliveira, M Mernik, VJM Pereira… - Computer Science …, 2010 - doiserbia.nb.rs
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 …

An approach for the systematic development of domain‐specific languages

M Strembeck, U Zdun - Software: Practice and Experience, 2009 - Wiley Online Library
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 …

Program comprehension of domain-specific and general-purpose languages: comparison using a family of experiments

T Kosar, M Mernik, JC Carver - Empirical software engineering, 2012 - Springer
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 …

Textx: a python tool for domain-specific languages implementation

I Dejanović, R Vaderna, G Milosavljević… - Knowledge-based …, 2017 - Elsevier
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 …

Develo** microservice-based applications using the silvera domain-specific language

A Suljkanović, B Milosavljević, V Inđić, I Dejanović - Applied Sciences, 2022 - mdpi.com
Microservice Architecture (MSA) is a rising trend in software architecture design.
Applications based on MSA are distributed applications whose components are …

Usability driven DSL development with USE-ME

A Barišić, V Amaral, M Goulão - Computer Languages, Systems & …, 2018 - Elsevier
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 …

Effectiveness and efficiency of a domain-specific language for high-performance marine ecosystem simulation: a controlled experiment

AN Johanson, W Hasselbring - Empirical Software Engineering, 2017 - Springer
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 …

Ontology driven development of domain-specific languages

I Ceh, M Crepinšek, T Kosar… - Computer Science and …, 2011 - doiserbia.nb.rs
Domain-specific languages (DSLs) are computer (programming, modeling, specification)
languages devoted to solving problems in a specific domain. The development of a DSL …