Experimental Comparison of Editor Types for Domain-Specific Languages
The editor type can influence the user experience for a domain-specific language, but empirical evaluation of this factor is still quite limited. In this paper, we present the results of our empirical study, in which we compare the productivity of users ...
Sergej Chodarev +3 more
doaj +1 more source
Monilogging for executable domain-specific languages [PDF]
Runtime monitoring and logging are fundamental techniques for analyzing and supervising the behavior of computer programs. However, supporting these techniques for a given language induces significant development costs that can hold language engineers back from providing adequate logging and monitoring tooling for new domain-specific modeling languages.
Leroy, Dorian +3 more
openaire +2 more sources
DAE Tools: equation-based object-oriented modelling, simulation and optimisation software [PDF]
In this work, DAE Tools modelling, simulation and optimisation software, its programming paradigms and main features are presented. The current approaches to mathematical modelling such as the use of modelling languages and general-purpose programming ...
Dragan D. Nikolić
doaj +2 more sources
Model-driven development of augmented reality-based editors for domain specific languages
Designing visual models to describe and conceptualize objects and systems requires abstraction skills and a predisposition for visual interactions.
Iván Ruiz-Rube +3 more
doaj +1 more source
Domain-Specific Languages of Mathematics: Presenting Mathematical Analysis Using Functional Programming [PDF]
We present the approach underlying a course on "Domain-Specific Languages of Mathematics", currently being developed at Chalmers in response to difficulties faced by third-year students in learning and applying classical mathematics (mainly real and ...
Cezar Ionescu, Patrik Jansson
doaj +1 more source
A domain-specific language for the specification of UCON policies
Ministerio de Ciencia e Innovación LOCOSS - PID2020-114615RB ...
Reina Quintero, Antonia M. +4 more
openaire +4 more sources
Unembedding domain-specific languages [PDF]
Higher-order abstract syntax provides a convenient way of embedding domain-specific languages, but is awkward to analyse and manipulate directly. We explore the boundaries of higher-order abstract syntax. Our key tool is the unembedding of embedded terms as de Bruijn terms, enabling intensional analysis.
Robert Atkey, Sam Lindley, Jeremy Yallop
openaire +3 more sources
SIMPLIFIED GRAPHICAL DOMAIN-SPECIFIC LANGUAGES FOR THE MOBILE DOMAIN – PERSPECTIVES OF LEARNABILITY BY NONTECHNICAL USERS [PDF]
Increasing number of technologically advanced mobile devices causes the need for seeking methods of software development that would involve persons without or with highly limited programming skills.
Kamil ŻYŁA
doaj +1 more source
Collaboro: a collaborative (meta) modeling tool [PDF]
Software development is becoming more and more collaborative, emphasizing the role of end-users in the development process to make sure the final product will satisfy customer needs.
Javier Luis Cánovas Izquierdo +1 more
doaj +2 more sources
Metamorphic Domain-Specific Languages [PDF]
External or internal domain-specific languages (DSLs) or (fluent) APIs? Whoever you are -- a developer or a user of a DSL -- you usually have to choose your side; you should not! What about metamorphic DSLs that change their shape according to your needs?
Acher, Mathieu +2 more
openaire +3 more sources

