首页> 外文期刊>Automated software engineering >Meta-learning based selection of software reliability models
【24h】

Meta-learning based selection of software reliability models

机译:基于元学习的软件可靠性模型选择

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

摘要

The correct estimation of the software reliability level is fundamental to reduce efforts in the testing, maintenance and release activities. To help in this task, we find in the literature an increasing number of software reliability models (SRMs). However, none has proved to perform well considering different contexts. Due to this, the selection of the best model for a particular case is an important task. Most existing works on SRM selection need to test different models and decide based on how well the model fits the data and predicts the future events. Moreover, in general, they do not consider search-based models. Considering this fact, this paper introduces a Meta-learning approach for SRM selection. In such approach, some meta-features are used to indicate the best performing model. The approach is independent of the type of models to be selected, and can be used with different data mining algorithms. It includes the following activities: meta-knowledge extraction, meta-learning and classification. The activities meta-knowledge extraction and meta-learning are performed just once and generate a meta-classifier. Therefore, the meta-classifier is used to select the most adequate model for new projects (classification activity). The approach is evaluated in a set of experiments and the results do not show statistical difference between the Meta-learning approach and the choice of the best performing model. Otherwise, the results point out statistical difference between the Meta-learning approach and the choice of the worst performing model with a large stochastic difference according to the Vargha and Delaney Effect Size.
机译:正确估计软件可靠性级别对于减少测试,维护和发布活动的工作至关重要。为了帮助完成此任务,我们在文献中发现了越来越多的软件可靠性模型(SRM)。但是,考虑到不同的情况,没有人能表现良好。因此,针对特定情况选择最佳模型是一项重要的任务。现有的大多数有关SRM选择的工作都需要测试不同的模型,并根据模型对数据的拟合程度以及对未来事件的预测来做出决定。而且,通常,他们不考虑基于搜索的模型。考虑到这一事实,本文介绍了一种用于SRM选择的元学习方法。在这种方法中,一些元功能被用来指示性能最好的模型。该方法与要选择的模型类型无关,并且可以与不同的数据挖掘算法一起使用。它包括以下活动:元知识提取,元学习和分类。元知识提取和元学习活动仅执行一次,并生成元分类器。因此,元分类器用于为新项目(分类活动)选择最合适的模型。在一组实验中对该方法进行了评估,结果并未显示元学习方法与最佳性能模型的选择之间的统计差异。否则,结果将指出元学习方法与根据Vargha和Delaney效应大小选择具有较大随机差异的性能最差的模型之间的统计差异。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号