Usability Evaluation of Domain-Specific Languages

被引:19
|
作者
Barisic, Ankica [1 ]
Amaral, Vasco [1 ]
Goulao, Miguel [1 ]
机构
[1] Univ Nova Lisboa, Fac Ciencias & Tecnol, Dept Informat, CITI, P-2829516 Caparica, Portugal
关键词
Domain-Specific Languages; Usability Evaluation; Software Language Engineering;
D O I
10.1109/QUATIC.2012.63
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:342 / 347
页数:6
相关论文
共 50 条
  • [1] Usability Heuristics for Domain-Specific Languages (DSLs)
    Mosqueira-Rey, Eduardo
    Alonso-Rios, David
    [J]. PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 1340 - 1343
  • [2] Usa-DSL: a Process for Usability Evaluation of Domain-Specific Languages
    Poltronieri, Ildevana
    Zorzo, Avelino Francisco
    Bernardino, Maicon
    Oliveirajr, Edson
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2024, 30 (08) : 1023 - 1047
  • [3] Usa-DSL: Usability Evaluation Framework for Domain-Specific Languages
    Poltronieri, Ildevana
    Zorzo, Avelino Francisco
    Bernardino, Maicon
    Campos, Marcia de Borba
    [J]. 33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 2013 - 2021
  • [4] Heuristic Evaluation Checklist for Domain-specific Languages
    Poltronieri, Ildevana
    Zorzo, Avelino Francisco
    Bernardino, Maicon
    Medeiros, Bruno
    Campos, Marcia de Borba
    [J]. HUCAPP: PROCEEDINGS OF THE 16TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS - VOL. 2: HUCAPP, 2021, : 37 - 48
  • [5] Quantifying usability of domain-specific languages: An empirical study on software maintenance
    Albuquerque, Diego
    Cafeo, Bruno
    Garcia, Alessandro
    Barbosa, Simone
    Abrahao, Silvia
    Ribeiro, Antonio
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 101 : 245 - 259
  • [6] Domain-specific model differencing for graphical domain-specific languages
    Jafarlou, Manouchehr Zadahmad
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 205 - 208
  • [7] Evaluation of development tools for domain-specific modeling languages
    Amyot, Daniel
    Farah, Hanna
    Roy, Jean-Francois
    [J]. SYSTEM ANALYSIS AND MODELING: LANGUAGE PROFILES, 2006, 4320 : 183 - +
  • [8] On domain-specific languages reengineering
    Alias, C
    Barthou, D
    [J]. GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING, PROCEEDINGS, 2005, 3676 : 63 - 77
  • [9] Unembedding Domain-Specific Languages
    Atkey, Robert
    Lindley, Sam
    Yallop, Jeremy
    [J]. HASKELL'09: PROCEEDINGS OF THE 2009 ACM SIGPLAN HASKELL SYMPOSIUM, 2009, : 37 - 48
  • [10] On the Globalization of Domain-Specific Languages
    Cheng, Betty H. C.
    Combemale, Benoit
    France, Robert B.
    Jezequel, Jean-Marc
    Rumpe, Bernhard
    [J]. GLOBALIZING DOMAIN-SPECIFIC LANGUAGES, 2015, 9400 : 1 - 6