首页> 外文会议>Modelling and Simulation >AUTOMATED TESTING IN SOFTWARE ENGINEERING: USING ANT COLONY AND SELF-REGULATED SWARMS
【24h】

AUTOMATED TESTING IN SOFTWARE ENGINEERING: USING ANT COLONY AND SELF-REGULATED SWARMS

机译:软件工程中的自动测试:使用蚁群和自调节群

获取原文
获取外文期刊封面目录资料

摘要

In this paper, we propose a new approach of software error trace and model checking, incorporating ant colony based agents and self regulated swarms. The automated testing already becomes popular to identify difference of program states in a given piece of source code and thus we focus particularly in the transition of program states, which is effectively monitored by pheromone deposition by these ants and swarms. Finally, an algorithm is developed and implemented contemplating this idea of automated software test and model checking. The advantage of this proposal is to generate multiple error trace having independent root cause, easily traced by labeled path in control dependence graph evolved from the program to be tested. The pheromone distribution of ant and swarms, in the different proportion across this graph signal the error trace in caller and callee function if they mismatch in the program and could display the pheromone value of the path where software error has been localized (root cause).The results are also presented on this new approach of software testing.
机译:在本文中,我们提出了一种新的软件错误跟踪和模型检查方法,该方法结合了基于蚁群的代理和自我调节的群体。自动化测试已经变得很流行,可以识别给定源代码中程序状态的差异,因此,我们特别关注程序状态的转换,这些状态由这些蚂蚁和虫群的信息素沉积有效地进行了监视。最后,开发并实现了一种算法,考虑了这种自动软件测试和模型检查的想法。该建议的优点是生成具有独立根本原因的多个错误跟踪,可以通过从要测试的程序演变而来的控制相关性图中的标记路径轻松跟踪这些错误跟踪。蚂蚁和蜂群的信息素分布在该图中的比例不同,如果它们在程序中不匹配,则表示调用方和被调用方函数中的错误轨迹错误,并且可以显示已定位软件错误的路径的信息素值(根本原因)。结果也介绍了这种新的软件测试方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号