×

霍马杰

swMATH编号: 23767
软件作者: E.Omar、S.Ghosh、D.Whitley
描述: HOMAJ:AspectJ和Java中的高阶变异测试工具。自动化工具支持的可用性是软件开发人员在将高阶变异测试纳入其软件开发过程之前的一个重要考虑因素。本文介绍了用于AspectJ和Java的高阶变异测试工具HOMAJ。HOMAJ自动化了生成和评估一级突变体(FOM)和高级突变体(HOM)的过程。特别是,HOMAJ可以用于生成细微的HOM,这些HOM不能被杀死所有FOM的现有测试集杀死。微妙的HOM对于提高测试效率很有价值,因为它们可以模拟使用传统FOM无法模拟的复杂和非平凡故障。HOMAJ实现了许多不同的技术来生成细微的HOM,包括几种基于搜索的软件工程技术、枚举搜索和随机搜索。HOMAJ是以模块化的方式设计的,以便于合并新的搜索策略。在本文中,我们演示了如何使用HOMAJ来评估实现的技术。
主页: https://ieeexplore.ieee.org/document/6825654/
引用于: 0个文档