首页> 外文会议>IASTED International Multi-conference on Applied Informatics >CASE RETRIEVAL IN A SOFTWARE ENGINEERING CAPITALIZATION TOOL USING DYNAMIC INDUCTIVE TREE AND INVERTED LIST
【24h】

CASE RETRIEVAL IN A SOFTWARE ENGINEERING CAPITALIZATION TOOL USING DYNAMIC INDUCTIVE TREE AND INVERTED LIST

机译:使用动态归纳树和反转列表软件工程大写工具中的案例检索

获取原文

摘要

The quality and performance of a CBR system depend largely on its capability to efficiently find interesting solutions (similar cases) for solving new problems. Thus, the search algorithm implemented in a CBR tool is an essential part of the system. The existing algorithms rely on characteristics (static or induced) of the problem to find out similar cases. In software engineering, and especially for software engineering experience capitalization considering the whole software development lifecycle, we think that though these characteristics (features) are important, they are not sufficient to retrieve efficiently the good case. We introduce in this paper a promising approach to address this issue. Our approach is based on dynamic inductive tree and inverted list. It is implemented in a two steps process: a dynamic inductive tree is used for the first step while an inverted list is used for the second step. The first step is based on problem characteristics categorized in subsets according to Cunningham's classification (descriptive aspect). In the second step, concepts of the considered domain ontology (structural aspect) are used to filter the results of the first step.
机译:一个CBR系统的质量和性能在很大程度上取决于其能力,有效地找到解决新问题有趣的解决方案(类似的情况)。因此,在一个CBR工具实施的搜索算法是该系统的一个重要部分。现有的算法依赖于问题的特性(静态或诱发)来找出类似的情况。在软件工程中,尤其是对软件工程经验市值考虑到整个软件开发生命周期,我们认为,虽然这些特征(功能)很重要,但不足以有效地检索好案例。我们在本文中介绍了一个有前途的方法来解决这个问题。我们的做法是基于动态感应树倒排列表。它是在一个两步过程来实现:一个动态的感应树被用于第一步骤而被用于第2阶段的倒排列表。所述第一步骤是基于在根据Cunningham的分类(描述方面)的子集分类问题的特性。在第二步骤中,所考虑的领域本体(结构方面)的概念被用于过滤所述第一步骤的执行结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号