Comparison of a textual versus a graphical notation for the maintainability of MDE domain models: an empirical pilot study

被引:0
|
作者
Santiago Meliá
Cristina Cachero
Jesús M. Hermida
Enrique Aparicio
机构
[1] Universidad de Alicante,DLSI
[2] European Commission Joint Research Centre,undefined
[3] Universidad de Alicante,undefined
来源
Software Quality Journal | 2016年 / 24卷
关键词
MDE; Maintainability; Analysability; Modifiability; Quasi-experiment; Notations;
D O I
暂无
中图分类号
学科分类号
摘要
Models are a useful tool to increase the developer’s productivity and satisfaction when performing maintenance tasks. However, in order to maximise these advantages, the right selection of notations must be made. Unfortunately, the software engineering field lacks a body of empirical evidence that supports such selection. A suboptimal decision in this regard may have negative consequences over the maintenance process. The aim of the study was to compare a textual and a graphical notation with respect to the efficiency, effectiveness and satisfaction of junior software developers while performing analysability and modifiability tasks on two different applications. We have carried out a quasi-experiment with 86 third-year students of the Computer Engineering degree at the University of Alicante. Subjects were randomly classified into two groups, and each group performed 20 maintenance tasks with a textual and a graphical notation. We measured and compared the efficiency, effectiveness and satisfaction of subjects assigned to each treatment. The analysed data show that only the actual analysability coverage (AACov) and the actual modifiability efficiency (AMEffc) are affected by the type of notation used, regardless of the application. In both cases, subjects using the textual notation performed significantly better, although the effect size was low to moderate (AACov η2=0.106\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\eta ^2=0.106$$\end{document}, AMEffc η2=0.187\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\eta ^2=0.187$$\end{document}). This is a pilot study, and it has been conducted to enhance the design of future studies in this area. Thus, it should be replicated to extend our conclusions to other subject profiles, different textual and graphical notations, and application types.
引用
收藏
页码:709 / 735
页数:26
相关论文
共 50 条
  • [1] Comparison of a textual versus a graphical notation for the maintainability of MDE domain models: an empirical pilot study
    Melia, Santiago
    Cachero, Cristina
    Hermida, Jesus M.
    Aparicio, Enrique
    SOFTWARE QUALITY JOURNAL, 2016, 24 (03) : 709 - 735
  • [2] An Empirical Study on the Readability of Regular Expressions: Textual versus Graphical
    Hollmann, Niklas
    Hanenberg, Stefan
    2017 IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT 2017), 2017, : 74 - 84
  • [3] Graphical versus textual software measurement modelling: an empirical study
    Mora, B.
    Garcia, F.
    Ruiz, F.
    Piattini, M.
    SOFTWARE QUALITY JOURNAL, 2011, 19 (01) : 201 - 233
  • [4] Graphical versus textual software measurement modelling: an empirical study
    B. Mora
    F. García
    F. Ruiz
    M. Piattini
    Software Quality Journal, 2011, 19 : 201 - 233
  • [5] Maintainability of software process models:: An empirical study
    García, F
    Piattini, M
    Ruiz, F
    Visaggio, CA
    NINTH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 2005, : 246 - 255
  • [6] On the Impact of Aesthetic Defects on the Maintainability of Mobile Graphical User Interfaces: An Empirical Study
    Makram Soui
    Mabrouka Chouchane
    Narjes Bessghaier
    Mohamed Wiem Mkaouer
    Marouane Kessentini
    Information Systems Frontiers, 2022, 24 : 659 - 676
  • [7] On the Impact of Aesthetic Defects on the Maintainability of Mobile Graphical User Interfaces: An Empirical Study
    Soui, Makram
    Chouchane, Mabrouka
    Bessghaier, Narjes
    Mkaouer, Mohamed Wiem
    Kessentini, Marouane
    INFORMATION SYSTEMS FRONTIERS, 2022, 24 (02) : 659 - 676
  • [9] Empirical comparison study of approximate methods for structure selection in binary graphical models
    Viallon, Vivian
    Banerjee, Onureena
    Jougla, Eric
    Rey, Gregoire
    Coste, Joel
    BIOMETRICAL JOURNAL, 2014, 56 (02) : 307 - 331
  • [10] Tree-Based versus Hybrid Graphical-Textual Model Editors: An Empirical Study of Testing Specifications
    Predoaia, Ionut
    Harbin, James
    Gerasimou, Simos
    Vasiliou, Christina
    Kolovos, Dimitris
    Garcia-Dominguez, Antonio
    27TH INTERNATIONAL ACM/IEEE CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS, 2024, : 80 - 91