首页> 外文期刊>ATP International: Automation Technology in Practice >Test case generation from formal system specifications based on UML State Machines
【24h】

Test case generation from formal system specifications based on UML State Machines

机译:根据基于UML状态机的正式系统规范生成测试用例

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

摘要

A comprehensive test is needed for the validation of industrial systems especially embedded devices. In particular the testing of the behaviour of the implemented system against its specified behaviour is of crucial importance. The manual creation of test cases is time consuming, difficult and error-prone for complex specifications. Therefore a method for the automatic generation of test cases from the specification is suggested in this paper. The basis of this method is the formalized specification of the required behaviour with UML State Machines. The UML State Machine is a result of a top-down-design of a development process with technical constraints. This paper briefly describes the mapping of the characteristic UML State Machine elements, e.g. state, pseudo state, transition, guard and action, on an Extended Safe Place/Transition Net (ESTPN). Based on an ESPTN, well-known methods of the Petri Net theory can be applied and a test case generation is possible.
机译:为了验证工业系统,尤其是嵌入式设备,需要进行全面的测试。特别地,针对特定行为对已实施系统的行为进行测试至关重要。对于复杂的规范,手动创建测试用例非常耗时,困难且容易出错。因此,本文提出了一种从规范自动生成测试用例的方法。此方法的基础是UML状态机对所需行为的形式化规范。 UML状态机是具有技术约束的自上而下设计开发过程的结果。本文简要介绍了特征性UML状态机元素的映射,例如扩展安全放置/转换网(ESTPN)上的状态,伪状态,转换,防护和操作。基于ESPTN,可以应用Petri网理论的众所周知的方法,并且可以生成测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号