【24h】

Using UML Models and Formal Verification in Model-Based Testing

机译:在基于模型的测试中使用UML模型和形式验证

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

摘要

In this paper we present a model-based testing approach where we integrate UML, UML-B and the Qtronic test generator tool, with the purpose of increasing the quality of models used for test generation via formal verification. The architectural and behavioral models of the system under test (SUT) are specified in UML and UML-B, respectively. UMLB provides UML-like visualization with precise mathematical semantics. UML-B models are developed in a stepwise manner which are then automatically translated into Event-B specifications that can be proved using theorem provers. Once the formal models are proved, they are transformed into QML which is a modeling language used by the test generation tool.
机译:在本文中,我们提出了一种基于模型的测试方法,该方法将UML,UML-B和Qtronic测试生成器工具集成在一起,目的是通过形式验证来提高用于测试生成的模型的质量。被测系统(SUT)的体系结构和行为模型分别在UML和UML-B中指定。 UMLB提供具有精确数学语义的类似UML的可视化。 UML-B模型是逐步开发的,然后将其自动转换为Event-B规范,可以使用定理证明者进行证明。一旦形式模型得到证明,它们就会转换为QML,这是测试生成工具使用的一种建模语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号