Including functional usability features in a Model-Driven Development Method

Panach Navarrete, Jose Ignacio and Juristo Juzgado, Natalia and Pastor López, Óscar (2013). Including functional usability features in a Model-Driven Development Method. "Computer Science and Information Systems", v. 10 (n. 3); pp. 999-1024. ISSN 1820-0214. https://doi.org/10.2298/CSIS120213016P.

Description

Title: Including functional usability features in a Model-Driven Development Method
Author/s:
  • Panach Navarrete, Jose Ignacio
  • Juristo Juzgado, Natalia
  • Pastor López, Óscar
Item Type: Article
Título de Revista/Publicación: Computer Science and Information Systems
Date: 2013
Volume: 10
Subjects:
Freetext Keywords: Model-driven development; Usability; Conceptual model
Faculty: Facultad de Informática (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

The Software Engineering (SE) community has historically focused on working with models to represent functionality and persistence, pushing interaction modelling into the background, which has been covered by the Human Computer Interaction (HCI) community. Recently, adequately modelling interaction, and specifically usability, is being considered as a key factor for success in user acceptance, making the integration of the SE and HCI communities more necessary. If we focus on the Model-Driven Development (MDD) paradigm, we notice that there is a lack of proposals to deal with usability features from the very first steps of software development process. In general, usability features are manually implemented once the code has been generated from models. This contradicts the MDD paradigm, which claims that all the analysts? effort must be focused on building models, and the code generation is relegated to model to code transformations. Moreover, usability features related to functionality may involve important changes in the system architecture if they are not considered from the early steps. We state that these usability features related to functionality can be represented abstractly in a conceptual model, and their implementation can be carried out automatically.

More information

Item ID: 26303
DC Identifier: http://oa.upm.es/26303/
OAI Identifier: oai:oa.upm.es:26303
DOI: 10.2298/CSIS120213016P
Official URL: http://www.comsis.org/archive.php?show=ppr421-1202
Deposited by: Memoria Investigacion
Deposited on: 29 Jan 2015 08:35
Last Modified: 04 Dec 2017 11:24
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM