位置:成果数据库 > 期刊 > 期刊详情页
构件组合的集成测试
  • ISSN号:1005-3751
  • 期刊名称:计算机技术与发展
  • 时间:2013.4.4
  • 页码:203-216
  • 分类:TP311[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]上海大学计算机工程与科学学院,上海200072
  • 相关基金:国家自然科学基金资助项目(61073050);上海市自然科学基金(09ZR1412100);上海市重点学科建设项目基金(J50103)
  • 相关项目:基于模型检验的测试用例生成方法研究
作者: 邓永杰|陈颖|
中文摘要:

模型检验是一种自动化验证技术,其应用主要的困难在于状态空间爆炸问题。针对构件组合形成的状态空间爆炸问题,结合构件抽象组合原理及反例引导的抽象精化框架,提出了一种测试用例自动生成的方法。根据某个待集成构件抽象已集成的其他构件,并通过组合各个抽象构件生成抽象组合模型。利用模型检验工具对组合模型进行集成测试,生成抽象测试用例,再通过精化得到原模型对应的具体测试用例。实验结果表明该方法减小了状态空间,在一定程度上减缓了状态空间爆炸的问题。

英文摘要:

Model checking is an approach to formal automation verification, whose difficulties are due to the state explosion problem. On an account of the space state explosion in components composition, propose a test case generation method, which combines the composi- tional reasoning theory and the counterexample guided abstraction refinement framework. According to a integrated component abstract the other integrated components, then generate abstract composition model by combining all abstract components. Generate abstract test cases by tools, finally correct test cases are generated by refining abstract models repeatedly. The experimental results indicate that the proposed approach can alleviate the state space explosion to some extent.

同期刊论文项目
同项目期刊论文