首页> 外文期刊>IEEE Transactions on Software Engineering >Automatic Mining of Opinions Expressed About APIs in Stack Overflow
【24h】

Automatic Mining of Opinions Expressed About APIs in Stack Overflow

机译:在堆栈溢出中的API表达意见的自动挖掘

获取原文
获取原文并翻译 | 示例
           

摘要

With the proliferation of online developer forums, developers share their opinions about the APIs they use. The plethora of such information can present challenges to the developers to get quick but informed insights about the APIs. To understand the potential benefits of such API reviews, we conducted a case study of opinions in Stack Overflow using a benchmark dataset of 4,522 sentences. We observed that opinions about diverse API aspects (e.g., usability) are prevalent and offer insights that can shape developers' perception and decisions related to software development. Motivated by the finding, we built a suite of techniques to automatically mine and categorize opinions about APIs from forum posts. First, we detect opinionated sentences in the forum posts. Second, we associate the opinionated sentences to the API mentions. Third, we detect API aspects (e.g., performance, usability) in the reviews. We developed and deployed a tool called Opiner, supporting the above techniques. Opiner is available online as a search engine, where developers can search for APIs by their names to see all the aggregated opinions about the APIs that are automatically mined and summarized from developer forums.
机译:随着在线开发人员论坛的扩散,开发人员分享他们对他们使用的API的看法。此类信息的血统可能对开发人员提出挑战,以便快速但了解对API的知识洞察力。要了解此类API评论的潜在好处,我们使用4,522句话的基准数据集进行了对堆栈溢出中的意见的案例研究。我们观察到关于多样化API方面的意见(例如,可用性)是普遍存在的,并提供能够塑造开发人员的感知和与软件开发有关的决策的见解。通过该发现,我们建立了一套自动挖掘和对来自论坛帖子的API的意见的套件。首先,我们发现论坛帖子中的自由句。其次,我们将本质的句子与API提到相关联。第三,我们检测到评论中的API方面(例如,性能,可用性)。我们开发并部署了一个名为Inder的工具,支持上述技术。 Inder在线提供作为搜索引擎的,开发人员可以通过他们的名称搜索API,以查看有关从开发人员论坛中自动开采和总结的API的所有聚合意见。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号