Experience report: Studying the readability of a domain specific language

Publikation: Bidrag til bog/antologi/rapportKonferencebidrag i proceedings


Vis graf over relationer

Domain-specific languages (DSLs) are commonly expected to improve communication with domain experts compared to general-purpose programming languages (GPLs). However, there is a huge gap in the literature concerning how evidence can be given for this expected improvement - -a phenomenon that is not only known from DSLs, but also from GPLs in general. This paper presents an experience report of applying an iterative process for evaluating DSL readability for a given DSL in the context of safety-critical software in robotics. The goal of this process is to conduct a randomized controlled trial that gives evidence for the better readability of the DSL in comparison to the readability of a GPL. In this experience report, we describe common pitfalls we identified and possible solutions to overcome these problems in the future.

TitelProceedings of the 33rd Annual ACM Symposium on Applied Computing
Vol/bindPart F137816
ForlagAssociation for Computing Machinery
ISBN (Elektronisk)9781450351911
StatusUdgivet - 2018
Begivenhed33rd Annual ACM Symposium on Applied Computing, SAC 2018 - Pau, Frankrig
Varighed: 9 apr. 201813 apr. 2018


Konference33rd Annual ACM Symposium on Applied Computing, SAC 2018
SponsorACM Special Interest Group on Applied Computing (SIGAPP)