arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1302.5170cs.SE
收藏

时序图测试用例描述及基于时间弧Petri网的虚拟集成分析

Sequence Diagram Test Case Specification and Virtual Integration Analysis using Timed-Arc Petri Nets

Sven Sieverding, Christian Ellen, Peter Battram

摘要:

在本文中,我们正式定义测试用例序列图(TCSD)作为一个易于使用的手段来指定测试用例的组件,包括时间约束。这些测试用例是使用UML2语法建模的,并且可以由标准的UML建模工具指定。在基于组件的设计中,可以在实际系统构建之前通过组件的虚拟集成来实现对错误的早期识别。我们定义了这样一个过程,它集成了各个组件的测试用例,根据给定的体系结构的互连和检查,如果所有指定的通信序列是一致的。因此,我们正式定义的转换TCSD到时间弧Petri网和这些网的组合过程。我们的方法的适用性,证明了航空电子用例从ARP 4761标准。

英文摘要:

In this paper, we formally define Test Case Sequence Diagrams (TCSD) as an easy-to-use means to specify test cases for components including timing constraints. These test cases are modeled using the UML2 syntax and can be specified by standard UML-modeling-tools. In a component-based design an early identification of errors can be achieved by a virtual integration of components before the actual system is build. We define such a procedure which integrates the individual test cases of the components according to the interconnections of a given architecture and checks if all specified communication sequences are consistent. Therefore, we formally define the transformation of TCSD into timed-arc Petri nets and a process for the combination of these nets. The applicability of our approach is demonstrated on an avionic use case from the ARP4761 standard.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑