Mostrar o rexistro simple do ítem

dc.contributor.authorMosqueira-Rey, E.
dc.contributor.authorAlonso Ríos, David
dc.contributor.authorMoret-Bonillo, Vicente
dc.contributor.authorFernández-Varela, Isaac
dc.contributor.authorÁlvarez-Estévez, Diego
dc.date.accessioned2024-01-10T10:57:41Z
dc.date.issued2018-05
dc.identifier.citationE. Mosqueira-Rey, D. Alonso-Ríos, V. Moret-Bonillo, I. Fernández-Varela, and D. Álvarez-Estévez, "A systematic approach to API usability: Taxonomy-derived criteria and a case study", Information and Software Technology, Vol. 97, Pp. 46-63, May 2018, doi: 10.1016/j.infsof.2017.12.010es_ES
dc.identifier.urihttp://hdl.handle.net/2183/34796
dc.description.abstract[Abstract]: CONTEXT. The currently existing literature about Application Program Interface (API) usability is heterogeneous in terms of goals, scope, and audience; and its connection to accepted definitions of usability is rarely made explicit. The use of metrics to measure API usability is focused only on measurable characteristics excluding those usability aspects that are related to the subjectivity of human opinions. OBJECTIVE. Our objective is to build a comprehensive set of heuristics and guidelines for API usability that is a structured synthesis of the existing literature on API usability but which also covers other aspects that have been neglected so far. This set is explicitly connected with a usability model, something that allows us to check if we are addressing actual usability problems. METHOD. Our approach is to follow a systematic approach based on a comprehensive model of usability and context-of-use. From this comprehensive model we derived the set of heuristics and guidelines that are used to carry out a heuristic evaluation with usability experts and a subjective analysis with users. The influence of the context of use, something that is normally ignored, is explicitly analyzed. RESULTS. Our heuristics and guidelines were integrated into a usability study of a sleep medicine API. In this study, we were able to identify several usability issues of the proposed API that are not explicitly addressed in the existing literature. The context of use helped us to identify those categories that were more relevant to consider in order to improve API usability. CONCLUSION. The literature on API usability is very technically-minded and tends to neglect the subjective component of usability. We contribute to a more global and comprehensive view of the usability of APIs that is not contradictory but complementary with metrics. Our criteria ease the always necessary usability evaluation with human evaluators and users.es_ES
dc.description.sponsorshipThis work has been supported by Xunta de Galicia (Spain) under project GRC2014/035, and Ministerio de Economía y Competitividad (MINECO, Spain), under project TIN2013-40686-P MINECO. Also financial support from the Xunta de Galicia (Centro singular de investigación de Galicia accreditation 2016–2019, REF. ED431G/01) and the European Union (European Regional Development Fund - ERDF), is gratefully acknowledged.es_ES
dc.description.sponsorshipXunta de Galicia; GRC2014/035es_ES
dc.description.sponsorshipXunta de Galicia; ED431G/01es_ES
dc.language.isoenges_ES
dc.publisherElsevier B.V.es_ES
dc.relationinfo:eu-repo/grantAgreement/MINECO/Plan Estatal de Investigación Científica y Técnica y de Innovación 2013-2016/TIN2013-40686-P/ES/ANALISIS INTELIGENTE DE SEÑALES NEUROLOGICAS Y CONSTRUCCION DE HIPNOGRAMAS PARA DETECCION E INTERPRETACION DE EVENTOS EN SINDROME DE APNEA EN SUEÑOes_ES
dc.relation.urihttps://doi.org/10.1016/j.infsof.2017.12.010es_ES
dc.rights©2017 Elsevier B.V. All rights reservedes_ES
dc.subjectUsabilityes_ES
dc.subjectUsability taxonomieses_ES
dc.subjectUsability studieses_ES
dc.subjectApplication program interfaceses_ES
dc.subjectAPIses_ES
dc.subjectSleep medicinees_ES
dc.titleA systematic approach to API usability: Taxonomy-derived criteria and a case studyes_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.accessinfo:eu-repo/semantics/embargoedAccesses_ES
dc.date.embargoEndDate9999-99-99es_ES
dc.date.embargoLift10007-06-07
UDC.journalTitleInformation and Software Technologyes_ES
UDC.volume97es_ES
UDC.startPage46es_ES
UDC.endPage63es_ES
dc.identifier.doi10.1016/j.infsof.2017.12.010


Ficheiros no ítem

Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem