首页> 外文会议> >Data mining library reuse patterns in user-selected applications
【24h】

Data mining library reuse patterns in user-selected applications

机译:用户选择的应用程序中的数据挖掘库重用模式

获取原文

摘要

In this paper, we show how data mining can be used to discover library reuse patterns in user-selected applications. This can be helpful in building and debugging applications that use a particular library by observing how other developers have used that library in their applications. Specifically, we consider the problem of discovering association rules that identify library components that are often reused in combination by application components. For example, such a rule might tell us that application classes that inherit from a particular library class often override certain member functions. By querying and/or browsing such association rules, a developer can discover patterns for reusing library components. We illustrate the approach using our tool, CodeWeb, by demonstrating characteristic ways in which applications reuse components in the ET++ application framework.
机译:在本文中,我们展示了如何使用数据挖掘来发现用户选择的应用程序中的库重用模式。通过观察其他开发人员如何在其应用程序中使用该库,这对于使用特定库的应用程序的构建和调试很有帮助。具体来说,我们考虑发现关联规则的问题,该关联规则标识了经常被应用程序组件组合使用的库组件。例如,这样的规则可能告诉我们,从特定库类继承的应用程序类通常会覆盖某些成员函数。通过查询和/或浏览这种关联规则,开发人员可以发现用于重用库组件的模式。通过演示应用程序在ET ++应用程序框架中重用组件的典型方式,我们使用我们的CodeWeb工具说明了这种方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号