DocumentCode
2037583
Title
Usable results from the field of API usability: A systematic mapping and further analysis
Author
Burns, Chris ; Ferreira, Jennifer ; Hellmann, Theodore D. ; Maurer, Frank
Author_Institution
Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
fYear
2012
fDate
Sept. 30 2012-Oct. 4 2012
Firstpage
179
Lastpage
182
Abstract
Modern software development often involves the use of complex, reusable components called Application Programming Interfaces (APIs). Developers use APIs to complete tasks they could not otherwise accomplish in a reasonable time. These components are now vital to mainstream software development. But as APIs have become more important, understanding how to make them more usable is becoming a significant research question. To assess the current state of research in the field, we conducted a systematic mapping. A total of 28 papers were reviewed and categorized based on their research type and on the evaluation method employed by its authors. We extended the analysis of a subset of the papers we reviewed beyond the usual limits of a systematic map in order to more closely examine details of their evaluations - such as their structure and validity - and to summarize their recommendations. Based on these results, common problems in the field are discussed and future research directions are suggested.
Keywords
application program interfaces; software reusability; API usability; application programming interfaces; reusable components; software development; systematic mapping; Abstracts; Conferences; Software engineering; Systematics; Usability; Visualization; API usability; application programming interface; meta-analysis; systematic map; systematic review;
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages and Human-Centric Computing (VL/HCC), 2012 IEEE Symposium on
Conference_Location
Innsbruck
ISSN
1943-6092
Print_ISBN
978-1-4673-0852-6
Type
conf
DOI
10.1109/VLHCC.2012.6344511
Filename
6344511
Link To Document