计算机科学
调试
应用程序编程接口
杠杆(统计)
钥匙(锁)
万维网
数据科学
背景(考古学)
样品(材料)
软件工程
知识管理
程序设计语言
计算机安全
机器学习
古生物学
生物
化学
色谱法
作者
George Ajam,Carlos Rodríguez,Boualem Benatallah
标识
DOI:10.1109/clei52000.2020.00024
摘要
Application Programming Interfaces (APIs) have become one of the key assets within modern businesses, facilitating the linking and integration of intra- and inter-organizational data and systems in the context of complex and heterogeneous technology ecosystems. APIs allow organizations to monetize data, build profitable partnerships and foster innovation and growth. Understanding APIs and their usage are therefore key to building solutions for enabling successful business operations. This paper aims at understanding API topic issues posted on Stack Overflow (SO), a Community Question Answering (CQA) site for programmers. We conduct an empirical analysis on a sample of 400 randomly-selected Q&As threads to help identify API-related issues and their main topics. A thematic analysis performed on this sample reveals eight main topics related to APIs, among which API usage, debugging, API constraints and API security emerged as the major ones. We also exemplify the types of support provided by SO community in addressing each of the identified topics and discuss possible venues on how to further leverage this knowledge.
科研通智能强力驱动
Strongly Powered by AbleSci AI