2012 Eighth International Conference on the Quality of Information and Communications Technology 2012
DOI: 10.1109/quatic.2012.63
|View full text |Cite
|
Sign up to set email alerts
|

Usability Evaluation of Domain-Specific Languages

Abstract: Abstract-Domain-Specific Languages (DSLs) are claimed to bring important productivity improvements to developers, when compared to General-Purpose Languages (GPLs). The increased Usability is regarded as one of the key benefits of DSLs when compared to GPLs, and has an important impact on the achieved productivity of the DSL users. So, it is essential to build in good usability while developing the DSL. The purpose of this proposal is to contribute to the systematic activity of Software Language Engineering by… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 27 publications
(15 citation statements)
references
References 19 publications
0
15
0
Order By: Relevance
“…On the other hand, Barišić proposed a process for evaluating the usability of DSLs [4]. Recently, Morais and Silva also proposed the ARENA framework and used it to compare and evaluate user-interface modeling languages [47].…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…On the other hand, Barišić proposed a process for evaluating the usability of DSLs [4]. Recently, Morais and Silva also proposed the ARENA framework and used it to compare and evaluate user-interface modeling languages [47].…”
Section: Discussionmentioning
confidence: 99%
“…Furthermore, some recent studies have shown that software language engineers do not even have the common practice of evaluating their own languages [22], and conclude that more research is mandatory in the area of software language processes, particularly in what concerns the design, development and evaluation of these languages [22,4,47]. Fig.…”
Section: Classification Of a Modeling Languagementioning
confidence: 99%
“…They take into account different criteria such as graphical completeness, usability, development effort, handling of language evolution, integration with other languages or analysis capabilities. In [15] the authors discuss how user-centered design can be adapted to the context of DSLs development. As a result, they argue that usability should be fostered from the beginning of the DSL development cycle, enabling real people to use the DSL.…”
Section: Related Workmentioning
confidence: 99%
“…It is largely the specification of different concrete syntaxes of the language that determines the language usability characteristics discussed in Section 3.2. A significant amount of work has been done to design DSLs guided by usability metrics [5,4]. The rigorous development of a concrete syntax guided by usability metrics is work which is currently in progress.…”
Section: Concrete Syntaxesmentioning
confidence: 99%