Usability Evaluation of Domain-Specific Languages

Research output: Chapter in Book/Report/Conference proceedingConference contribution

20 Citations (Scopus)

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 focusing on the issue of the Usability evaluation of DSLs. Usability evaluation is often skipped, relaxed, or at least omitted from papers reporting development of DSLs. We argue that a systematic approach based on User Interface experimental validation techniques should be used to assess the impact of new DSLs. For that purpose, we propose to merge common Usability evaluation processes with the DSL development process. In order to provide reliable metrics and tools we should reuse and identify good practices that exist in Human-Computer Interaction community.
Original languageUnknown
Title of host publicationInternational Conference on the Quality of Information and Communications Technology
Pages342-347
DOIs
Publication statusPublished - 1 Jan 2012
Event8th International Conference on the Quality of Information and Communications Technology -
Duration: 1 Jan 2012 → …

Conference

Conference8th International Conference on the Quality of Information and Communications Technology
Period1/01/12 → …

Cite this

Goulão, M. C. P. A., & Amaral, V. M. M. D. (2012). Usability Evaluation of Domain-Specific Languages. In International Conference on the Quality of Information and Communications Technology (pp. 342-347) https://doi.org/10.4018/978-1-4666-2092-6.ch014
Goulão, Miguel Carlos Pacheco Afonso ; Amaral, Vasco Miguel Moreira do. / Usability Evaluation of Domain-Specific Languages. International Conference on the Quality of Information and Communications Technology. 2012. pp. 342-347
@inproceedings{36a776f676be47b58eee705856bd4e59,
title = "Usability Evaluation of Domain-Specific Languages",
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 focusing on the issue of the Usability evaluation of DSLs. Usability evaluation is often skipped, relaxed, or at least omitted from papers reporting development of DSLs. We argue that a systematic approach based on User Interface experimental validation techniques should be used to assess the impact of new DSLs. For that purpose, we propose to merge common Usability evaluation processes with the DSL development process. In order to provide reliable metrics and tools we should reuse and identify good practices that exist in Human-Computer Interaction community.",
keywords = "Domain-Specific Languages, Software Language Engineering, Usability Evaluation",
author = "Goul{\~a}o, {Miguel Carlos Pacheco Afonso} and Amaral, {Vasco Miguel Moreira do}",
year = "2012",
month = "1",
day = "1",
doi = "10.4018/978-1-4666-2092-6.ch014",
language = "Unknown",
isbn = "978-0-7695-4777-0",
pages = "342--347",
booktitle = "International Conference on the Quality of Information and Communications Technology",

}

Goulão, MCPA & Amaral, VMMD 2012, Usability Evaluation of Domain-Specific Languages. in International Conference on the Quality of Information and Communications Technology. pp. 342-347, 8th International Conference on the Quality of Information and Communications Technology, 1/01/12. https://doi.org/10.4018/978-1-4666-2092-6.ch014

Usability Evaluation of Domain-Specific Languages. / Goulão, Miguel Carlos Pacheco Afonso; Amaral, Vasco Miguel Moreira do.

International Conference on the Quality of Information and Communications Technology. 2012. p. 342-347.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Usability Evaluation of Domain-Specific Languages

AU - Goulão, Miguel Carlos Pacheco Afonso

AU - Amaral, Vasco Miguel Moreira do

PY - 2012/1/1

Y1 - 2012/1/1

N2 - 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 focusing on the issue of the Usability evaluation of DSLs. Usability evaluation is often skipped, relaxed, or at least omitted from papers reporting development of DSLs. We argue that a systematic approach based on User Interface experimental validation techniques should be used to assess the impact of new DSLs. For that purpose, we propose to merge common Usability evaluation processes with the DSL development process. In order to provide reliable metrics and tools we should reuse and identify good practices that exist in Human-Computer Interaction community.

AB - 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 focusing on the issue of the Usability evaluation of DSLs. Usability evaluation is often skipped, relaxed, or at least omitted from papers reporting development of DSLs. We argue that a systematic approach based on User Interface experimental validation techniques should be used to assess the impact of new DSLs. For that purpose, we propose to merge common Usability evaluation processes with the DSL development process. In order to provide reliable metrics and tools we should reuse and identify good practices that exist in Human-Computer Interaction community.

KW - Domain-Specific Languages

KW - Software Language Engineering

KW - Usability Evaluation

U2 - 10.4018/978-1-4666-2092-6.ch014

DO - 10.4018/978-1-4666-2092-6.ch014

M3 - Conference contribution

SN - 978-0-7695-4777-0

SP - 342

EP - 347

BT - International Conference on the Quality of Information and Communications Technology

ER -

Goulão MCPA, Amaral VMMD. Usability Evaluation of Domain-Specific Languages. In International Conference on the Quality of Information and Communications Technology. 2012. p. 342-347 https://doi.org/10.4018/978-1-4666-2092-6.ch014