Why do they ask? An exploratory study of crowd discussions about Android application programming interface in stack overflow

来源期刊:中南大学学报(英文版)2019年第9期

论文作者:王涛 范强 杨程 尹刚 余跃 王怀民

文章页码:2432 - 2446

Key words:API documentation; Android; online survey; Stack Overflow

Abstract: Nowadays, more and more Android developers prefer to seek help from Q&A website like Stack Overflow, despite the rich official documentation. Several researches have studied the limitations of the official application programming interface (API) documentations and proposed approaches to improve them. However, few of them digged into the requirements of the third-party developers to study this. In this work, we gain insight into this question from multidimensional perspectives of API developers and API users by a kind of cross-validation. We propose a hybrid approach, which combines manual inspection on artifacts and online survey on corresponding developers, to explore the different focus between these two types of stakeholders. In our work, we manually inspect 1000 posts and receive 319 questionnaires in total. Through the mutual verification of the inspection and survey process, we found that the users are more concerned with the usage of API, while the official documentation mainly provides functional description. Furthermore, we identified 9 flaws of the official documentation and summarized 12 aspects (from the content to the representation) for promotion to improve the official API documentations.

Cite this article as: FAN Qiang, WANG Tao, YANG Cheng, YIN Gang, YU Yue, WANG Huai-min. Why do they ask? An exploratory study of crowd discussions about android api in stack overflow [J]. Journal of Central South University, 2019, 26(9): 2432-2446. DOI: https://doi.org/10.1007/s11771-019-4185-5.

有色金属在线官网  |   会议  |   在线投稿  |   购买纸书  |   科技图书馆

中南大学出版社 技术支持 版权声明   电话:0731-88830515 88830516   传真:0731-88710482   Email:administrator@cnnmol.com

互联网出版许可证:(署)网出证(京)字第342号   京ICP备17050991号-6      京公网安备11010802042557号