基于Petri网的联锁软件测试用例动态生成
基于Petri网的联锁软件测评仿真建模
假定 Petri网的原始状态 M 0 = {1, 0, 0, 0, 0, 0} ,则其的可达 性图如图 2 所示 。
3. 1 进路信号灯的基本 Petr i网模型
信号灯在联锁系统中是用来提供给列车信号的装置 。进站 信号灯是用来防护列车进入车站区的 ,正常情况下 ,它根据来车 的不同类型显示不同颜色状态 ,同时要考虑到故障注入的因素 , 在灯丝断丝后 ,应该按照联锁规则对断丝的信号灯采用降级显 示 ,因此在建立仿真模型的过程中 ,应把信号的显示状态 、 该信 号机所受的联锁控制以及信号机的故障等作为需要考虑的重要
摘 要 车站联锁软件一直有着严格的测试要求 ,仿真模块是软件测试的重要组成部分 , Petri网作为形式化语言的一种 ,有着准 确与完备的特点 ,对于联锁软件这类安全苛求软件的测试尤为适合 ,提出了一种使用 Petri网对联锁软件测试中仿真模块建模的方 式 ,并分别给出了用基本 Petri网和有色 Petri网的 2 个建模实例 。该模型有助于提高铁路联锁软件测试系统的安全性与精确性 。 关键词 联锁 软件测试 建模 Petri网
第 26 卷第 2 期 2009 年 2 月
计算机应用与软件 Computer App lications and Softw are
Vol126 No. 2 Feb. 2009
基于 Petr i网的联锁软件测评仿真建模
宫 杰 陈邦兴
(同济大学电子与信息工程学院信通系 上海 201804)
表 1 进路信号灯状态转换 Petr i网中各库所 , 变迁物理意义 库所
S1 S2 S3 S4 S5 S6
物理意义 红灯 白灯 双黄灯 单黄灯 单绿灯 灭灯
变迁
T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11, T12, T13, T14
基于Petri网的软件测试用例生成方法
基于Petri网的软件测试用例生成方法孙琳;刘久富;杨振兴【摘要】软件测试数据的生成目前主要采用的人工、半人工的方法,工作量大、测试周期长且容易遗漏;基于Petri网的测试用例生成方法主要应用于场景类测试,通过Petri网理论对测试模型建模,再对模型分析验证,最后生成测试用例集;该方法支持回归生成测试用例集,弥补了对测试用例集需求变化的情况;同时,支持测试用例的自动生成;该方法可以有效地描述系统的状态行为,并且保证了较高的覆盖率指标,有助于提高测试的效率和质量.【期刊名称】《计算机测量与控制》【年(卷),期】2010(018)009【总页数】5页(P2019-2022,2025)【关键词】测试用例;Petri网;场景;覆盖率【作者】孙琳;刘久富;杨振兴【作者单位】南京航空航天大学自动化学院,江苏,南京,210016;南京航空航天大学自动化学院,江苏,南京,210016;南京航空航天大学自动化学院,江苏,南京,210016【正文语种】中文【中图分类】TP3110 引言软件测试的关键问题就是构造一个测试用例的合理而有限的集合,尽可能地覆盖被测软件的问题空间。
而Petri网是一种图形化的形式化语言表示法,该方法采用具有形式语义的图形语言,图形化表示法易于理解,而且非专业人员能够使用,因此是一种通用的系统确定表示法[1]。
鉴于Petri网具有很好的解决异步并发模型的特点,而场景级测试中测试用例生成需要面对异步并发的问题,因此使用Petri网模型作为测试用例生成方法的建模方式。
1 软件测试用例自动生成方法研究软件测试用例生成是软件测试的核心步骤之一,目前出现的很多测试用例生成方法都致力于生成合理而有效的测试用例集[2]。
金虎等[3-4]研究了用遗传算法来生成软件测试用例的技术,通过进化计算指导测试用例生成。
张毅坤等[5-6]将 UM L状态图应用到测试用例自动生成中,使得UML在面向对象建模及测试中得到了统一。
基于Petri网的软件测试分析
( n u Un e i f c neadT cn l yHu i n2 2 0 ,hn) A h i i r t 0 S i c eh oo , a a 30 1C ia v sy e n g n
在文献 [ ] 提 出了软件测试过程的 P C R 模 型。 3 中, O EM 文献[ ] , 出了软件测试过 程框架 F I 4中 提 D WM。文献
方 贤文 , 赵 艳 , 志 祥 殷
( 徽理 工 大学 , 安 安徽 淮 南 22 0 ) 30 1
摘 要: 软件 测试是 发现 软件 中错误 而检查 文档 、 运行程 序 的一个过 程 。对 软件 文 档和 代码 进行 测试 , 贯 穿于 整个 开发 是
生命周 期 的 , 在开发早 期 , 作 用更为重 要 。Pt 网是 一种 好 的分析 工具 , 能 够动 态 运行 程 序模 型 , 析 模型 中存 尤其 其 ei r 它 分 在 的死锁 、 并发 、 冲突等 问题 , 程序 正确 性进行 验证 和分析 。 对
l P ti er 网的基本知识
这里仅 给 出几 个与 此 文 密 切 相 关 的概 念 , 它 其
汁、 详细设 计 , 以及 程序 编码 等各 个 阶段所 得 到 的文
档, 包括需求规格说 明、 要设计 规格说 明 、 细设 计 概 详
P t 网术语可参见文献 [ ,] ei r 67 。 定义 1 , 满足下列条件 的三元组 N = ( T; [ 6】 P,
Ab ta tTh ot r e ti r cs ois e tted eman sa dt u r g a frdso e n h sr c : esfwaet s sap o est n p c h o t e t n orn po rm o i v r gt em i a ei h ot r . a rig c i s k ntesfwa e C ryn t
基于Petri网的联锁软件测评仿真建模
基于Petri网的联锁软件测评仿真建模
宫杰;陈邦兴
【期刊名称】《计算机应用与软件》
【年(卷),期】2009(026)002
【摘要】车站联锁软件一直有着严格的测试要求,仿真模块是软件测试的重要组成部分,Petri网作为形式化语言的一种,有着准确与完备的特点,对于联锁软件这类安全苛求软件的测试尤为适合,提出了一种使用Petri网对联锁软件测试中仿真模块建模的方式,并分别给出了用基本Petri网和有色Petri网的2个建模实例.该模型有助于提高铁路联锁软件测试系统的安全性与精确性.
【总页数】4页(P11-13,52)
【作者】宫杰;陈邦兴
【作者单位】同济大学电子与信息工程学院信通系,上海,201804;同济大学电子与信息工程学院信通系,上海,201804
【正文语种】中文
【中图分类】TP3
【相关文献】
1.联锁软件的Petri网模型化 [J], 杨扬;王晓明;何梅芳;肖蒙
2.基于Petri网的联锁软件测试用例动态生成 [J], 强生杰;任恩恩
3.联锁软件的统一建模语言和Petri网建模 [J], 杨晋辉;郦萌
4.基于UML和Petri网的铁路联锁软件建模 [J], 杨晋辉;郦萌
5.基于Petri网的联锁软件安全性测试的研究 [J], 魏臻;周霞;鲍红杰;韩进
因版权原因,仅展示原文概要,查看原文内容请购买。
Petri网详细介绍与学习
模型改进
针对传统Petri网的不足,研究者们不断尝试对其进行改 进和优化,以提高其适用性和性能。例如,通过引入新 的元素或规则,改进Petri网的表达能力;优化Petri网的 推理算法,提高其推理速度等。
有界性、安全性与死锁
01
03
有界性
Petri网中的每个库所至多 包含有限个标记,且每个 变迁最多可以消耗和产生 有限个标记。
安全性
Petri网中不存在死锁状态 ,即对于任意一个状态, 总存在一个后继状态。
死锁
当Petri网中存在一个状态 ,从该状态无法通过任何 变迁到达其他状态时,称 该状态为死锁状态。
Petri网与其他建模方法的融合
融合方法
为了更好地描述和分析复杂系统,研究者们尝试将 Petri网与其他建模方法进行融合。例如,将Petri网与 流程图、状态图等图形化建模方法相结合,可以更直 观地描述系统的结构和行为。
融合优势
通过融合不同的建模方法,可以取长补短,提高对复 杂系统的描述和分析能力。同时,这种融合也有助于 推动不同领域之间的交叉和融合,促进多学科研究的 开展。
实例分析学习
案例分析
分析不同类型Petri网的特点和适用场景,如同步Petri 网、时间Petri网和有色Petri网等。
通过学习经典的Petri网实例,深入理解Petri网的实际 应用和建模技巧。
对比不同Petri网实例的建模效果,提高对Petri网的实 际操作能力和应用水平。
实践应用学习
导弹作战流程Petri网建模及测试用例生成方法
Vol. 39 No. 5Oct 2019第39卷第5期2019年10月弹箭与制导学报Journal of Projectiles , Rockets , Missiles and GuidanceDOI : 10.15892/j. cnki. djzdxb. 2019.05. 011导弹作战流程Petri 网建模及测试用例生成方法黄耀华(西安现代控制技术研究所,西安710065)摘要:随着导弹作战流程复杂度和自动化程度的提升,基于模型的系统分析和测试技术已成为导弹武器系 统作战流程测试验证技术的重要发展方向。
通过对某型导弹武器系统作战过程信息流程的梳理,建立了作战流程的Petri 网模型,对系统的特性进行了分析,并基于Petri 网模型的数学工具构造出了测试用例的自动生 成算法。
该算法能够将系统状态变迁的测试用例整理为符合导弹武器系统测试场景的测试序列集合,实现对系统状态变迁的完整性覆盖。
关键词:导弹作战流程;状态变迁;Petri 网模型;测试用例生成中图分类号:TJ760.6文献标志码:APetri Net Modeling and Test Case Generation Method ofMissile Operation ProcessHUANG Yaohua(Xi * an Modem Control Technology Research Institute , Xi' an 710065, China)*收稿日期:2019 - 07 - 05第一作者简介:黄耀华(1974 -),男,河北人,研究员,研究方向:武器系统应用。
Abstract : Model-based system state analysis and test technology have become an important development direction in the field of missileweapon system operation process , along with the promotion of the complexity and automation of missile operation process. After summari zing the operation process of a concrete missile weapon system , the Petri net model is established and applied to analyzing of the system. Then the algorithms is built based on the mathematical tools of Petri net theory , which can generate test sequences to cover the state transi tions. The test sequences have the form that is suitable to be implemented in the missile weapon system.Keywords : missile operation process ; state transition ; Petri net model ; test case generationo 引言作战流程是导弹武器系统作战运用的关键内容, 是实现武器系统作战能力的基础。
基于Petri网的车站计算机联锁系统建模与仿真
检测认证基于Petri网的车站计算机联锁系统建模与仿真■巴宝莲李珊珊王雅孝李贵红(兰州职业技术学院)摘要:本文应用Petri网技术对联锁软件测试现场的联锁设备建立系统仿真模型,采用面向对象的程序设计方法、VC++编程完成需求模块的程序设计,实现模拟实际站场作业。
关键词:PetH网技术,联领,仿真D O I编码:1〇.3969/j.issn.1002-5944.2020.05.032M o d e lin g an d S im u la tio n o f S tation C o m p u te r In ter lo ck in g S y stem B a sedon P etri N etBA Bao-lian LI Shan-shan WANG Ya-xiao LI Guan-hong(L a n z h o u V o c a t io n a l T e c h n ic a l C o lle g e)Abstract:In this paper, Petri net technology is applied to establish a system sim ulation model for interlocking equipment on the interlocking software test site, and object-oriented programming method and VC++ programming are adopted to complete the programming of the requirement module, to realize the simulation of actual station operations. Keywords:Petri net technology, interlock, simulation铁路计算机联锁系统保证铁路运输安全,其核 心需确保联锁软件正确性,测试联锁系统时要对测试现场设备信号机、道岔和轨道区段建立系统模型。
基于扩展的层次有色petri网的组合服务测试用例生成
o tlg n ug o e i s( L — )d c meti map d t e t d dheacia c lrpt noo yl g aefr r c a sv e OW S o u n s p e o x n e ir hcl oo e i e r r
ne hc n l d st e s m ai tw ih i cu e e tc,c nr lfo a d daa fow n o m ai n. Th n,usn h sp tin t h o to w n t l l if r t o e i g t i e r e , h aa f w s m i l n l z d t d al u p tipu — e e u e c an. t e d t o i an y a ay e o fn l o t u —n td fn — s h i Th s han e e t n e l i i o e c i sa x e d d r t r x c a l e ts q e c s F n ly,t et s e u n e a d t e ts aa ae c m b n d t e e - o f m e e utb et s e u n e . i a l h e ts q e c n e td t r o o h i e o g n r
Absr c t a t:To ts h n e a tv e a i s b t e n W e e v c s i n o p ie s r i e,a x e tt e 1t r ci e b h vor ew e b s r ie n o e c m ost e c v ne ’ tn d h e ac ia o o er e— a e e tc s e e ai n a p o c s p o os d. Fis ,t e W e e de ir r h c lc l r p ti n tb s d t s a e g n rto p r a h i r p e rt h b
IPv6基本首部的Petri网建模及测试生成
第 2 卷第 7 3 期
20 0Байду номын сангаас6年 7月
计 算机 应 用与软件
Co u e mp tr App iai n n o t r lc to s a d S f wa e
Vo . 3, . 1 2 No 7
J 12 0 u.0 6
具有完善 的数学表达 , 借助数学开发 的 Pt 网分析方 法和技术 ei r 既可 以用 于静态 的结 构分析 , 又可用 于动态 的行为 分析 , 以我 所 们使用 Pt 网对 Iv 基本描述协议说 明进行建模 。 ei r P6
定 义 1 一个 Pt 网定义为一个 5元组 , ei r :( T F W, P, , ,
档就 可能 有多种不同的理解 , 而也会 导致多种 不 同的协议 实 从
MO , 中: = { l p ,… , m } 位置 的有限集 , )其 P p ,2 p 是 m≥O T ;
:
现。为了更好 地进行协议一 致性 测试 , 需要借 助形式描 述技 术
( o a D sr t nT c n us 简 称 F T ) 将 协议 说 明 形 式 F r l eci i eh i e , m po q Ds , 化。F T 可分为形式描述语言 和形式描述 模型 。P t 网( e i Ds e i r P t r N t, e 简称 P s 是一 种形 式描 述模 型 。由于其 本身 的 直观性 、 s N)
并行性和可执行性等卓越性 能 ,e i P t 网技术 已成为 软件测试 和 r
分析复杂事件之 间 的先 后顺 序 、 并发 、 步等 关 系 。P t 网 异 ei r
1 引 言
要想使 Iv P6网络在国际 网络间无差 错 、 透明地进行 数据传 输 ,必须要进行协议一致 性测试 , 协议 的实 现符 合该协议 的 使
基于面向对象petri网的ERP动态过程建模研究
基于面向对象petri网的ERP动态过程建模研究祁凯【摘要】制造业信息化是提升企业核心竞争力的关键因素,而ERP系统在制造业信息化中发挥着重要作用.鉴于目前ERP系统在动态环境下缺乏柔性等问题,建立通用的动态的企业过程模型将成为系统开发的基础.针对制造业过程多层次复杂性等特点,本文基于面向对象Petri网及CIM-OSA的思想对其动态过程进行建模,这不仅为软件设计及开发方法提供了一种新思路,同时对支持柔性ERP的快速开发及重构具有重要的现实意义.【期刊名称】《科技与管理》【年(卷),期】2014(016)004【总页数】5页(P28-32)【关键词】制造业ERP;过程建模;面向对象petri网【作者】祁凯【作者单位】哈尔滨师范大学管理学院,黑龙江哈尔滨150025【正文语种】中文【中图分类】F272.3;TP311.52面对全球化知识经济的快速发展,制造企业将先进的制造技术、信息技术以及现代管理技术有机融合,以此增加企业的核心竞争优势。
在制造企业中成功应用ERP 系统,可以促进企业实现最优资源配置,同时集成化管理企业的物流、资金流、信息流以及工作流,从而提高企业的社会效益和经济效益。
因此,为了满足企业在管理上对环境的动态性及敏捷性能够快速适应等需求,制造企业需要柔性的ERP 系统作为支持。
如何设计、开发并有效实施柔性ERP 系统是目前急需解决的问题,同时也是制造企业和软件开发商共同关注的问题。
即使在ERP开发过程中已经应用了一些先进的信息技术,在某种程度上增加了ERP 的灵活性,但是由于在开发ERP 系统的过程中,对于企业的运作过程及运行规律并没有真正掌握,导致ERP 系统的柔性仍然存在局限性。
企业过程建模理论可以准确描述企业的运行规律,同时也是优化企业业务流程的核心环节。
通过对文献的梳理分析,国内外许多学者在企业建模方法体系,以及企业诊断及模型仿真方面都做出了很多贡献,同时也深入研究了信息化整体解决方案[1]。
基于UML状态图和基本Petri网生成测试用例
基于UML状态图和基本Petri网生成测试用例
崔尚森;孙琳
【期刊名称】《交通信息与安全》
【年(卷),期】2006(024)004
【摘要】结合UML状态图和Petri网提出了一种生成测试用例的方法.将UML状态图转换成对应的EN_系统模型,利用EN_系统的性质检测并排除UML状态图中的不可达状态和事件的冲突和冲撞;再应用与合理的UML状态图对应的EN_系统生成可达状态图,利用可达状态图生成测试用例.该方法一方面可以很好地实现并行子状态的嵌套问题,避免了将并行的UML子状态展平成EFSM时引起的状态爆炸问题;另一方面,由于测试用例的覆盖标准是基于可达状态图的基路径、事件和可达状态覆盖,所以还很好地解决了对系统的不同测试要求和状态的可达性问题.
【总页数】4页(P116-119)
【作者】崔尚森;孙琳
【作者单位】长安大学,西安,710064;西安交通大学,西安,710049;长安大学,西安,710064
【正文语种】中文
【中图分类】TP311
【相关文献】
1.基于LTL的UML状态图测试用例生成方法 [J], 高莉
2.基于UML状态图的软件系统测试用例生成方法 [J], 陈君耀;祝义;栾家伟
3.UML状态图和Petri网络在类测试用例生成的应用 [J], 陈志德;曾凡平
4.基于LTL的UML状态图测试用例生成方法 [J], 高莉;
5.基于UML状态图测试用例生成的策略研究 [J], 栾家伟; 吴陈
因版权原因,仅展示原文概要,查看原文内容请购买。
基于Petri网的软件测试用例的产生及分析
基于Petri网的软件测试用例的产生及分析
林红昌;胡觉亮;丁佐华
【期刊名称】《计算机工程与应用》
【年(卷),期】2009(045)017
【摘要】软件测试不仅要考虑到功能的正确性、覆盖的完整性,也应该考虑到测试用例的可行性.一种常用的产生测试用例的方法是路径覆盖,它是通过分析控制流来产生的,但是这样很可能产生不可行路径.论文运用Petri网来描述程序,并且按照一定的数学规则将此Petri网进行分解,得到独立的段组(Independent Segment Group,ISG)并产生测试用例,最后设计一个算法找到满足覆盖准则的最少测试用例.【总页数】4页(P57-60)
【作者】林红昌;胡觉亮;丁佐华
【作者单位】浙江理工大学,数学计算与软件工程中心,杭州,310018;浙江理工大学,数学计算与软件工程中心,杭州,310018;浙江理工大学,数学计算与软件工程中心,杭州,310018
【正文语种】中文
【中图分类】TP311
【相关文献】
1.基于Petri网的联锁软件测试用例动态生成 [J], 强生杰;任恩恩
2.基于Petri网的并发程序测试用例产生方法 [J], 霍敏霞;丁晓明
3.基于Petri网的软件测试用例生成方法 [J], 孙琳;刘久富;杨振兴
4.基于共性分析的软件测试用例复用技术研究 [J], 刘沅斌
5.基于office的软件测试用例处理与统计分析方法研究 [J], 黄星; 郭皓蓉; 沈晓雪; 王锐鑫
因版权原因,仅展示原文概要,查看原文内容请购买。
基于Petri网的协议测试例自动生成
基于Petri网的协议测试例自动生成
郑啸;秦锋
【期刊名称】《华中科技大学学报:自然科学版》
【年(卷),期】2006(34)3
【摘要】Petri网支持下的协议一致性测试是协议工程研究中的重要课题.Petri不能很好地支持一致性测试集的自动生成.针对这一问题,分析了对基本Petri网扩展的必要性,提出了一种新的用于支持协议测试的扩展的高级Petri网,揭示了其静态结构和动态行为,并提出了该Petri网到测试描述语言TTCN-3的转换规则.开发了原型系统,并应用于实际的协议一致性测试工作.
【总页数】4页(P25-28)
【关键词】协议测试;Petri网;测试和测试控制表示法(TTCN-3);测试例产生
【作者】郑啸;秦锋
【作者单位】安徽工业大学计算机学院
【正文语种】中文
【中图分类】TP301.2;TP393.04
【相关文献】
1.基于着色Petri网测试用例的自动生成 [J], 任雪利
2.基于着色Petri网的IS-IS路由协议互操作性测试的研究 [J], 赵玉兰;冀超;蒋凤仙;朱洋洋;雷厉霆;张志斌
3.基于随机Petri网模型的网络协议性能测试 [J], 徐明伟;林闯;吴建平
4.基于Petri网的WIA-PA协议一致性测试工具 [J], 郝飞飞;王冠雄;朱郴林
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P e t r i网故 障树 的最 小割集求解算 法以及基于形 式化 故障树最小 割集 的测试用例动 态生成算法 。虚拟站场上 的测 试结果表 明, 该 方法能 有效地 降低测试过程 的资源 消耗 ,提高软件测试 的效率 ,为联锁软件 的设计与 改进提供测试依据 。 关健 词 :P e t r i 网;逆 网;最小割集 ;联锁软件 ;测试 用例
第3 9卷 第 1 期
V0 l - 3 9
・
计
算
机
工
程
2 0 1 3 年 1月
J a n u a r y 2 0 1 3
NO. 1
Co mpu t e r Eng i ne e r i n g
软件技术与数据库 ・
文 章 编 号: 1 0 0 m - 3 4 2 8 ( 2 0 1 3 ) 0 1 — _ 0 0 5 4 — - 0 4 文 献 标 识 码t A
Pe t r i n e t f a i l u r e t r e e a n d d y n a mi c g e n e r a t i o n o f s a f e t y t e s t c a s e b a s e d o n f o r ma l f a i l re u t r e e mi n i ma l c u t s e t s a r e p r e s e n t e d . T h e
[ Ab s t r a c t ]A c c o r d i n g t o t h e c h a r a c t e r i s t i c s o f P e t r i n e t c a n d y n a mi c a l l y d e s c r i b e a n d a n a l y z e a s y s t e m, a s e c u r i t y r e q u i r e d mo d e l
中 田 分 类 号。 U 2 8 4
基于 P e t r i 网的联 锁 软 件 测试 用例 动 态 生成
强生杰 ,任恩恩
( 兰州交通 大学光电技术 与智能控教 育部重 点实验 室 ,兰州 7 3 0 0 7 0 )
摘
要 :根据 P e t r i 网可 动态描述和分析系统行为 的特性 ,设计铁路计算机联锁软件 安全需求 P e t r i 网 模 型 ,进而提出基于
Dy n a mi c Ge n e r a t i o n o f I n t e r l o c k i n g S o f t wa r e T e s t C a s e
Ba s e d o n Pe t r i Ne t
QI A NG S h e n g - j i e , l I E N E n - e n
v i r t ua l s t a t i o n t e s t r e s u l t s s h o w t h a t t h i s me t h o d c a n e fe c t i v e l y r e d u c e t h e r e s o rc u e c o n s u mp t i o n , i mp r o v e t h e e ic f i e n c y o f s o f t wa re t e s t i n g a n d in f a l l y p r o v i d e t e s t b a s i s f o r t h e i n t e r l o c k i n g s o f t wa r e d e s i g n a n d i mp r o v e me n t .
[ Ke y wo r d s ]P e t r i n e t ; r e v e r s e n e t ; Mi n i ma l C u t S e t s ( MCS ) ; i n t e r l o c k i n g s o f t wa re ; t e s t c a s e
D OI : 1 0 . 3 9 6 9  ̄ . i s s n . 1 0 0 0 - 3 4 2 8 . 2 0 1 3 . 0 1 . 0 1 1
1 概述
铁路联锁系统是典型的安全苛求系统 ,其可靠 性和 安全 性是需要着重考 虑的关键性 因素 。相应 地, 嵌入其中的联锁软件 的逻辑设计也必须做到合 理及安全 。在对联锁软件进行软件测试时,提高测 试过程的 自动化程度,改变传统的依靠经验产 生测 试用例 的做法,不仅可以提高软件测试效率 ,减少 测 试 工作 量 ,同时 也可 以确 保 测试 质 量 。 P e t r i网是一种用于系统描 述及模拟 的数学分
( Ke y L a b o f O p t o — e l e c t r o n i c s T e c h n o l o g y a n d I n t e l l i g e n t C o n r t o l , Mi n i s t r y o f E d u c a t i o n , L a n z h o u J i a o t o n g Un i v e r s i t y , L nz a h o u 7 3 0 0 7 0 , C h i n a )