针对自动测试系统组建过程巾山现的问题,提出一种基于UML和Petri网相结合的层次化建模方法。该方法结合了统一建模语言(UML)和Petri网的优点,首先利用UML为系统搭建上层框架,进行系统的功能设计;然后将系统的类网和活动陶映射为Petri网,从而能以Petri网的数学形式和软件仿真工具为基础,对系统的动态行为进行评估和验证;最后以某雷达测试系统的搭建为例,和人工组建方法进行了对比,验证了提出的层次化建模方法在系统组建的效率和正确率方面的有效性。
Aiming at the problem in building auto test system, a hierarchical modeling method based on UML and Petri net is proposed. This method combines the virtues of UML and Petri net. Firstly, during the process of system functional design, UML is used to build the to Pframework for the system function design. Secondly, in order to make evaluation and validation of the system dynamic activity based on Petri net mathematical form and software simulation toolkit as possible as it can, class diagram and activity diagram are mapped to Petri nets. Lastly, a radar test system is realized as an example to compare this method with artificial modeling method and to validate and evaluate the performance of the hierarchical modeling method proposed in this paper, which includes efficiency and correct ratio of the system construction.