Including Functional Usability Features in a Model-Driven Development Method
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,...
Published in: | Computer Science and Information Systems |
---|---|
Main Authors: | , , |
Other Authors: | , , , , , |
Format: | Article in Journal/Newspaper |
Language: | English |
Published: |
ComSIS Consortium
2013
|
Subjects: | |
Online Access: | http://hdl.handle.net/10251/44003 https://doi.org/10.2298/CSIS120213016P |
id |
ftunivpvalencia:oai:riunet.upv.es:10251/44003 |
---|---|
record_format |
openpolar |
spelling |
ftunivpvalencia:oai:riunet.upv.es:10251/44003 2023-05-15T17:53:57+02:00 Including Functional Usability Features in a Model-Driven Development Method Panach Navarrete, José Ignacio Juristo Juzgado, Natalia Pastor López, Oscar Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació Ministerio de Ciencia e Innovación Generalitat Valenciana Ministerio de Industria, Turismo y Comercio Universitat de València European Regional Development Fund 2013-06 http://hdl.handle.net/10251/44003 https://doi.org/10.2298/CSIS120213016P eng eng ComSIS Consortium info:eu-repo/grantAgreement/MITURCO/Plan Nacional de Investigación Científica, Desarrollo e Innovación Tecnológica 2008-2011/TSI-020400-2011-20/ES/UsiXML- USer Interface eXtensible Mark-up Language/ Computer Science and Information Systems info:eu-repo/grantAgreement/MICINN//TIN2010-19130-C02-02/ES/PRODUCCION DE SOFTWARE ORIENTADO A SERVICIOS BASADA EN REQUISITOS: LA PARTE FUNCIONAL/ / info:eu-repo/grantAgreement/UV//UV-INV-PRECOMP12-80627/ info:eu-repo/grantAgreement/GVA//PROMETEO09%2F2009%2F015/ES/Métodos de desarrollo orientados a la calidad de las tecnologías de la información (Orca)/ info:eu-repo/grantAgreement/MITURCO//TSI-020400-2011-0020/ES/User interface eXtensible Mark-up Language/ info:eu-repo/grantAgreement/MICINN//TIN2011-23216/ES/TECNOLOGIAS PARA LA REPLICACION Y SINTESIS DE EXPERIMENTOS EN IS/ http://dx.doi.org/10.2298/CSIS120213016P urn:issn:1820-0214 http://hdl.handle.net/10251/44003 doi:10.2298/CSIS120213016P http://rightsstatements.org/vocab/InC/1.0/ info:eu-repo/semantics/openAccess Model-driven development Usability Conceptual model LENGUAJES Y SISTEMAS INFORMATICOS info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion 2013 ftunivpvalencia https://doi.org/10.2298/CSIS120213016P 2022-06-12T20:33:34Z 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. This work has been developed with the support of MICINN (PROS-Req TIN2010-19130-C02-02, TIN2011-23216), UV (UV-INV-PRECOMP12-80627), GVA (ORCA PROMETEO /2009 /015), and co-financed with ERDF. We also acknowledge the support of the ITEA2 Call 3 UsiXML (20080026) and funding by the MITYC under the project TSI-020400-2011-20. Panach Navarrete, JI.; Juristo Juzgado, N.; Pastor López, O. (2013). Including Functional Usability Features in a Model-Driven Development Method. Computer Science and Information Systems. 10(3):999-1024. https://doi.org/10.2298/CSIS120213016P S 999 1024 10 3 Article in Journal/Newspaper Orca Politechnical University of Valencia: RiuNet Navarrete ENVELOPE(-62.533,-62.533,-64.833,-64.833) Computer Science and Information Systems 10 3 999 1024 |
institution |
Open Polar |
collection |
Politechnical University of Valencia: RiuNet |
op_collection_id |
ftunivpvalencia |
language |
English |
topic |
Model-driven development Usability Conceptual model LENGUAJES Y SISTEMAS INFORMATICOS |
spellingShingle |
Model-driven development Usability Conceptual model LENGUAJES Y SISTEMAS INFORMATICOS Panach Navarrete, José Ignacio Juristo Juzgado, Natalia Pastor López, Oscar Including Functional Usability Features in a Model-Driven Development Method |
topic_facet |
Model-driven development Usability Conceptual model LENGUAJES Y SISTEMAS INFORMATICOS |
description |
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. This work has been developed with the support of MICINN (PROS-Req TIN2010-19130-C02-02, TIN2011-23216), UV (UV-INV-PRECOMP12-80627), GVA (ORCA PROMETEO /2009 /015), and co-financed with ERDF. We also acknowledge the support of the ITEA2 Call 3 UsiXML (20080026) and funding by the MITYC under the project TSI-020400-2011-20. Panach Navarrete, JI.; Juristo Juzgado, N.; Pastor López, O. (2013). Including Functional Usability Features in a Model-Driven Development Method. Computer Science and Information Systems. 10(3):999-1024. https://doi.org/10.2298/CSIS120213016P S 999 1024 10 3 |
author2 |
Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació Ministerio de Ciencia e Innovación Generalitat Valenciana Ministerio de Industria, Turismo y Comercio Universitat de València European Regional Development Fund |
format |
Article in Journal/Newspaper |
author |
Panach Navarrete, José Ignacio Juristo Juzgado, Natalia Pastor López, Oscar |
author_facet |
Panach Navarrete, José Ignacio Juristo Juzgado, Natalia Pastor López, Oscar |
author_sort |
Panach Navarrete, José Ignacio |
title |
Including Functional Usability Features in a Model-Driven Development Method |
title_short |
Including Functional Usability Features in a Model-Driven Development Method |
title_full |
Including Functional Usability Features in a Model-Driven Development Method |
title_fullStr |
Including Functional Usability Features in a Model-Driven Development Method |
title_full_unstemmed |
Including Functional Usability Features in a Model-Driven Development Method |
title_sort |
including functional usability features in a model-driven development method |
publisher |
ComSIS Consortium |
publishDate |
2013 |
url |
http://hdl.handle.net/10251/44003 https://doi.org/10.2298/CSIS120213016P |
long_lat |
ENVELOPE(-62.533,-62.533,-64.833,-64.833) |
geographic |
Navarrete |
geographic_facet |
Navarrete |
genre |
Orca |
genre_facet |
Orca |
op_relation |
info:eu-repo/grantAgreement/MITURCO/Plan Nacional de Investigación Científica, Desarrollo e Innovación Tecnológica 2008-2011/TSI-020400-2011-20/ES/UsiXML- USer Interface eXtensible Mark-up Language/ Computer Science and Information Systems info:eu-repo/grantAgreement/MICINN//TIN2010-19130-C02-02/ES/PRODUCCION DE SOFTWARE ORIENTADO A SERVICIOS BASADA EN REQUISITOS: LA PARTE FUNCIONAL/ / info:eu-repo/grantAgreement/UV//UV-INV-PRECOMP12-80627/ info:eu-repo/grantAgreement/GVA//PROMETEO09%2F2009%2F015/ES/Métodos de desarrollo orientados a la calidad de las tecnologías de la información (Orca)/ info:eu-repo/grantAgreement/MITURCO//TSI-020400-2011-0020/ES/User interface eXtensible Mark-up Language/ info:eu-repo/grantAgreement/MICINN//TIN2011-23216/ES/TECNOLOGIAS PARA LA REPLICACION Y SINTESIS DE EXPERIMENTOS EN IS/ http://dx.doi.org/10.2298/CSIS120213016P urn:issn:1820-0214 http://hdl.handle.net/10251/44003 doi:10.2298/CSIS120213016P |
op_rights |
http://rightsstatements.org/vocab/InC/1.0/ info:eu-repo/semantics/openAccess |
op_doi |
https://doi.org/10.2298/CSIS120213016P |
container_title |
Computer Science and Information Systems |
container_volume |
10 |
container_issue |
3 |
container_start_page |
999 |
op_container_end_page |
1024 |
_version_ |
1766161665004404736 |