基于Petri网的联锁软件测试用例动态生成

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

[ 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
第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
( 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 )
[ 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
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 .
o f t h e r a i l w a y i n t e r l o c k i n g s o f t wa r e b a s e d o n P e t r i n e t i s b u i l t , t h e n a g e n e r a t i o n a l g o r i t h m o f t h e Mi n i ma l C u t S e t s ( MC S ) b a s e d o n
P e t r i网故 障树 的最 小割集求解算wk.baidu.com法以及基于形 式化 故障树最小 割集 的测试用例动 态生成算法 。虚拟站场上 的测 试结果表 明, 该 方法能 有效地 降低测试过程 的资源 消耗 ,提高软件测试 的效率 ,为联锁软件 的设计与 改进提供测试依据 。 关健 词 :P e t r i 网;逆 网;最小割集 ;联锁软件 ;测试 用例
中 田 分 类 号。 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
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
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网是一种用于系统描 述及模拟 的数学分
相关文档
最新文档