arrow
Return

A systematic mapping study of API usability evaluation methods

delete2019-08-01
delete20
delete
OA
AI
I
Irum Rauf *
E
Elena Troubitsynå
I
Iván Porres
DOI:10.1016/j.cosrev.2019.05.001delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
An Application Programming Interface (API) provides a programmatic interface to a software component that is often offered publicly and may be used by programmers who are not the API's original designers. APIs play a key role in software reuse. By reusing high quality components and services, developers can increase their productivity and avoid costly defects. The usability of an API is a qualitative characteristic that evaluates how easy it is to use an API. Recent years have seen a considerable increase in research efforts aiming at evaluating the usability of APIs. An API usability evaluation can identify problem areas and provide recommendations for improving the API. In this systematic mapping study, we focus on 47 primary studies to identify the aim and the method of the API usability studies. We investigate which API usability factors are evaluated, at which phases of API development is the usability of API evaluated and what are the current limitations and open issues in API usability evaluation. We believe that the results of this literature review would be useful for both researchers and industry practitioners interested in investigating the usability of API and new API usability evaluation methods. (C) 2019 Elsevier Inc. All rights reserved.
Keywords:
API usability
Usability evaluation methods
API developers
Usability factors
Cognitive dimensions
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Computer Science Review cover
Computer Science Review
IF:
12.7
Papers:
2.3K
Citations:
5.2K

Organization

R
Royal Institute of Technology
Scholars:
1.8W
Papers: 1.8W
Citations: 25
A
Abo Akademi University
Scholars:
3.5K
Papers: 3.7K
Citations: 46
O
open university - uk
Scholars:
4.1K
Papers: 4.3K
Citations: 2
researcher View more organizations