Experience report: Studying the readability of a domain specific language

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

DOI

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.

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

Konference

Konference33rd Annual ACM Symposium on Applied Computing, SAC 2018
LandFrankrig
ByPau
Periode09/04/201813/04/2018
SponsorACM Special Interest Group on Applied Computing (SIGAPP)