[研究発表] Enriching API Documentation by Relevant API Methods Recommendation based on Version History

小林研 学部4年生の有松優さんが スペインのマドリードで開催された,The third international workshop on Dynamic Software Documentation (DySDoc3) にて,APIドキュメント自動生成に関するDocgen Challenge Paperを発表しました.

Authors: Yuu ARIMATSU, Yoshiya ISHIDA, Kunihiro NODA, and Takashi KOBAYASHI
Title: Enriching API Documentation by Relevant API Methods Recommendation based on Version History
Abstract:
Application programming interfaces (APIs) enable developers to increase their productivity; however, developers have to expend much of their time to search API usages because API documentation often lacks some types of information such as co-use relationships between API methods or code examples. In this paper, we propose a technique to automatically generate enriched API documentation. Our technique identifies groups of relevant API methods by analyzing a software change history and inserts those into standard API documentation. Using our document, developers can easily find relevant API methods interactively according to their various development purposes.