...
首页> 外文期刊>Information Sciences: An International Journal >Assisting in search heuristics selection through multidimensional supervised classification: A case study on software testing
【24h】

Assisting in search heuristics selection through multidimensional supervised classification: A case study on software testing

机译:通过多维监督分类协助搜索启发式选择:软件测试案例研究

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

获取外文期刊封面封底 >>

       

摘要

A fundamental question in the field of approximation algorithms, for a given problem instance, is the selection of the best (or a suitable) algorithm with regard to some performance criteria. A practical strategy for facing this problem is the application of machine learning techniques. However, limited support has been given in the literature to the case of more than one performance criteria, which is the natural scenario for approximation algorithms. We propose multidimensional Bayesian network (mBN) classifiers as a relatively simple, yet well-principled, approach for helping to solve this problem. Precisely, we relax the algorithm selection decision problem into the elucidation of the nondominated subset of algorithms, which contains the best. This formulation can be used in different ways to elucidate the main problem, each of which can be tackled with an mBN classifier. Namely, we deal with two of them: the prediction of the whole nondominated set and whether an algorithm is nondominated or not. We illustrate the feasibility of the approach for real-life scenarios with a case study in the context of Search Based Software Test Data Generation (SBSTDG). A set of five SBSTDG generators is considered and the aim is to assist a hypothetical test engineer in elucidating good generators to fulfil the branch testing of a given programme.
机译:对于给定的问题实例,近似算法领域的基本问题是在一些性能标准方面选择最佳(或合适的)算法。面对这个问题的实际策略是应用机器学习技术的应用。然而,在文献中向文献中提供了有限的支持,以满足一个以上的绩效标准,这是近似算法的自然情景。我们提出了多维贝叶斯网络(MBN)分类器作为一种相对简单,但具有很好的原则的方法,以帮助解决这个问题。精确地,我们将算法选择决策问题放宽到算法的NondoMinated子集的阐明中,该算法包含最佳。该配方可以以不同的方式使用来阐明主要问题,每个方法可以用MBN分类器来解决。即,我们处理其中的两个:预测整个NondoMinated集合以及是否算法是不合适的。我们说明了在基于搜索的软件测试数据生成(SBSTDG)的上下文中的实际方案方法的可行性。考虑了一组五个SBSTDG发电机,目的是帮助一个假设的测试工程师阐明良好的发电机,以满足给定程序的分支测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号