论文部分内容阅读
自动测试系统(ATS)软件开发、维护过程中,需求的变化、测试设备以及被测对象的演化等因素可能促使软件变体的产生。对可能引发变体的因素进行了分析,综合成3个相互“正交”的维度,即测试设备维度、被测对象维度和应用场合维度;针对软件变体在不同层次上对软件组成元素提出的分支要求,提出了配置管理工具与预编译指令相结合的软件变体管理方法。并给出了该方法的应用实例,实践证明该方法可以有效地控制软件变体开发过程,避免了因变体引发的混乱。