Data‐driven approach to application programming interface documentation mining: A review. (29th June 2020)
- Record Type:
- Journal Article
- Title:
- Data‐driven approach to application programming interface documentation mining: A review. (29th June 2020)
- Main Title:
- Data‐driven approach to application programming interface documentation mining: A review
- Authors:
- Wu, Di
Jing, Xiao‐Yuan
Zhang, Hongyu
Kong, Xiaohui
Xie, Yu
Huang, Zhiguo - Abstract:
- Abstract: Application programming interface (API) is an important form of software reuse. API documentations, such as API specifications, tutorials, and online forums, are valuable learning resources for reusing the APIs. In recent years, many data‐driven API documentation mining (ADM) methods have been proposed. These methods mine API documentations and return API‐related information to help developers better understand and reuse APIs. These methods treat documentations as unstructured data and apply various data mining techniques to analyze the documentation data. Currently, there is no comprehensive review of the data‐driven approach to API documentation mining. This review aims to fill in this gap by analyzing and discussing the state of the art ADM papers. We survey 32 representative papers published in prominent software engineering journals and conferences in recent 5 years (January 2014–July 2019). We analyze their mining tasks, mined data, problems, data mining techniques, and evaluation metrics. Based on the survey results, we point out research challenges and future research directions in this area. This article is categorized under: Application Areas > Science and Technology Abstract :
- Is Part Of:
- Wiley interdisciplinary reviews. Volume 10:Number 5(2020)
- Journal:
- Wiley interdisciplinary reviews
- Issue:
- Volume 10:Number 5(2020)
- Issue Display:
- Volume 10, Issue 5 (2020)
- Year:
- 2020
- Volume:
- 10
- Issue:
- 5
- Issue Sort Value:
- 2020-0010-0005-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2020-06-29
- Subjects:
- API documentation -- API reusability -- data mining
Data mining -- Periodicals
006.31205 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1942-4795 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/widm.1369 ↗
- Languages:
- English
- ISSNs:
- 1942-4787
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23743.xml