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 条
  • [41] USABILITY OF VIRTUAL TOOLS FOR PARTICIPATORY ENTERPRISE MODELLING
    Venter, A.
    de Vries, M.
    SOUTH AFRICAN JOURNAL OF INDUSTRIAL ENGINEERING, 2023, 34 (03) : 1 - 12
  • [42] Exploring cognitive modelling in engineering usability design
    Li, Xiangyang
    Gunal, Melih
    JOURNAL OF ENGINEERING DESIGN, 2012, 23 (1-3) : 77 - 97
  • [43] A Proposal for Evaluating the Validity of Holistic-Based Admission Processes
    Kreiter, Clarence D.
    TEACHING AND LEARNING IN MEDICINE, 2013, 25 (01) : 103 - 107
  • [44] Usability Profile for Graphical Formal Modelling Methods
    Razali, Rozilawati
    Garratt, Paul
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2009, 199 : 443 - 462
  • [45] Management, Cooperatives and Sustainability: A New Methodological Proposal for a Holistic Analysis
    Manera, Carles
    Serrano, Eloi
    SUSTAINABILITY, 2022, 14 (12)
  • [46] Holistic modelling as a catalyst for effective obesity policy
    McLaughlin, Joanna
    Rejon, Carlos Sillero
    Bell, Mike
    Schwander, Bjoern
    Coulman, Karen
    McLeod, Hugh
    BMJ-BRITISH MEDICAL JOURNAL, 2024, 386
  • [47] A proposal for three useful methods of GUI design usability evaluation
    Yamaoka, T.
    Hirata, I.
    ERGONOMICS IN ASIA: DEVELOPMENT, OPPORTUNITIES, AND CHALLENGES, 2012, : 177 - 183
  • [48] Circles of Affordance Proposal for a diagnostic tool to support usability studies
    Spence, Robert
    Redmond, Leah
    PROCEEDINGS OF THE WORKING CONFERENCE ON ADVANCED VISUAL INTERFACES AVI 2020, 2020,
  • [49] Pass-Go: A proposal to improve the usability of graphical passwords
    School of Information Technology and Engineering, University of Ottawa, 800 King Edward Avenue, P. O. Box 450, Station A, Ottawa, ON K1N 6N5, Canada
    Int. J. Netw. Secur., 2008, 2 (273-292): : 273 - 292
  • [50] Methodological Proposal to Evaluate the Usability of Interactive Digital Television Applications
    Solano, Andres F.
    Collazos, Cesar A.
    Rusu, Cristian A.
    Luis Arciniegas, Jose
    2012 7TH COLOMBIAN COMPUTING CONGRESS (CCC), 2012,