摘要: 有效地测试、分析和验证计算机联锁软件是保证列车运行安全和旅客生命财产安全的重要手段,而形式化模型是系统测试、分析和验证的基础。以联锁软件的UML非形式化模型为基础,以有限状态机模型为系统形式化模型描述的数学工具,研究UML顺序图(场景)自动转化为有限状态机模型的方法。首先将场景的UML顺序图转化为FSP进程代数模型,然后通过合并不同对象的进程代数模型,得到系统的有限状态机模型。最后以接车进路用例为例生成系统的有限状态机模型,以验证该方法的可行性和有效性。
[1] 王铁江,郦萌.计算机联锁软件的Z规格说明[J].铁道学报,2003,5(4):62-66 [2] 吴芳美.计算机联锁软件测试评估[J].铁路计算机应用,1999,8(1):7-10 [3] 李颖.基于UML的车站信号软件建模[D].北京:北京交通大学,2008 [4] Nakarnatsu K,Kiuchi Y,et al.Intelligent Railway Interlocking Safety on Annotated Logic Program and Verification Based its Simulation[C]∥Proceedings of the 2004IEEE International Conference on Networkinp,Sensing & Control.Taipei,Taiwan,2004 [5] 吴芳美.计算机联锁软件基于测试的安全性评价基准研究[J].铁道学报,2005,7(3):97-101 [6] Blom S,Ioustinova N,Pol J,et al.Simulated Time for TestingRailway Interlockings with TTCN-3[C]∥Proceedings of the 5th International Workshop on Formal Approaches to.Testing of Software.LNCS 3997,6:1-15 [7] Garmhausen V H,Campos S,Cimatti A.Verification of a safety-critical railway interlocking system with real-time constraints[J].Elsevier Science of Computer Programming,2000(36):1546-1563 [8] 王曦,徐中伟,梅萌.基于模型检测的软件安全性验证方法[J].武汉大学学报,2010,6(2):156-160 [9] 赵志熙.计算机联锁系统技术[M].北京:中国铁道出版社 [10] Arlow J,Neustadt J.UML2and the Unified Process[M].China Machine Process [11] 王帅,吉吟东,杨士元.一种基于场景的CTCS-3列车控制系统建模方法研究[J].铁道学报,2011,3(9):55-61 [12] Magge J,Krammer J.Associated Concurrency:State Models and Java Programs[M].Wiley,1999 |
No related articles found! |
|