A proposal for modelling usability in a holistic MDD method

被引:10
|
作者
Ignacio Panach, Jose [1 ]
Aquino, Nathalie [2 ,3 ]
Pastor, Oscar [3 ]
机构
[1] Univ Valencia, Escola Tecn Super Engn, Dept Informat, E-46100 Valencia, Spain
[2] Univ Catolica Nuestra Senora Asuncion, Dept Elect & Informat, Asuncion, Paraguay
[3] Univ Politecn Valencia, PROS, Ctr Invest Metodos Prod Software, Valencia 46022, Spain
关键词
Model-driven development; Usability; Conceptual model; DRIVEN; TRANSFORMATION; REQUIREMENTS; INFORMATION;
D O I
10.1016/j.scico.2013.06.008
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Holistic methods for Model-Driven Development (MDD) aim to model all the system features in a conceptual model. This conceptual model is the input for a model compiler that can generate software systems by means of automatic transformations. However, in general, MDD methods focus on modelling the structure and functionality of systems, relegating the interaction and usability features to manual implementations at the last steps of the software development process. Some usability features are strongly related to the functionality of the system and their inclusion is not so easy. In order to facilitate the inclusion of functional usability features from the first steps of the development process and bring closer MDD methods to the holistic perspective, we propose a Usability Model. The Usability Model gathers conceptual primitives that represent functional usability features in a sufficiently abstract way so that the model can be used with different holistic MDD methods. This paper defines all the primitives that can be used to represent functional usability features. Moreover, we have defined a process to include the Usability Model in any MDD method without affecting its existing conceptual model. The proposal is based on model-to-model and model-to-code transformations. As proof of concept, we have applied our proposal to an existing MDD method called the OO-method and we have measured its efficiency. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:74 / 88
页数:15
相关论文
共 50 条
  • [31] HCI-modelling for improving the clinical usability of digital health technologies
    Paton, Chris
    Borycki, Elizabeth M.
    Warren, Jim
    Kushniruk, Andre W.
    English, Mike
    METHODS, 2024, 227 : 60 - 77
  • [32] Proposal for usability evaluation of a computer-based training system for Neonatal Intensive Care Unit
    Ribeiro Custodio, Renata Aparecida
    Brandao Ramos, Alexandre Carlos
    Pereira Mello, Carlos Henrique
    Siqueira Silva Almeida, Ana Paula
    Almeida Custodio, Antonio Carlos
    SHO2015: INTERNATIONAL SYMPOSIUM ON OCCUPATIONAL SAFETY AND HYGIENE, 2015, : 88 - 90
  • [33] Heuristics and Think-aloud Method for Evaluating the Usability of Game-based Language Learning
    Ishaq, Kashif
    Rosdi, Fadhilah
    Zin, Nor Azan Mat
    Abid, Adnan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (11) : 311 - 324
  • [34] Modelling user experience with web sites: Usability, hedonic value, beauty and goodness
    van Schaik, Paul
    Ling, Jonathan
    INTERACTING WITH COMPUTERS, 2008, 20 (03) : 419 - 432
  • [35] Integrated Usability Evaluation Method for Cockpit of Civil Aircraft
    Xue, Hongjun
    Li, Tao
    Zhang, Xiaoyan
    Wang, Rong
    MAN-MACHINE-ENVIRONMENT SYSTEM ENGINEERING, 2018, 456 : 745 - 752
  • [36] Usability Requirements Extraction Method from Software Document
    Hassan, Rohayanti
    Fauzi, Noor Atikah Amira
    Kasim, Shahreen
    Omer, Herman Khalid
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2020, 30 (02) : 171 - 189
  • [37] An MDD-based method for building context-aware applications with high reusability
    Paspallis, Nearchos
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (11)
  • [38] Dealing with Usability in Model-Driven Development Method
    Ben Ammar, Lassaad
    Trabelsi, Abdelwaheb
    Mahfoudhi, Adel
    ENTERPRISE INFORMATION SYSTEMS, ICEIS 2013, 2014, 190 : 405 - 420
  • [39] Usability Evaluation of Business Process Modelling Tools through Software Quality Metrics
    Nacheva, Radka
    Jansone, Anita
    BALTIC JOURNAL OF MODERN COMPUTING, 2020, 8 (04): : 534 - 542
  • [40] Heuristics and Think-aloud Method for Evaluating the Usability of Game-based Language Learning
    Ishaq, Kashif
    Rosdi, Fadhilah
    Zin, Nor Azan Mat
    Abid, Adnan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (11) : 311 - 324