铁路计算机应用
鐵路計算機應用
철로계산궤응용
RAILWAY COMPUTER APPLICATION
2015年
6期
54-57,60
,共5页
刘晓亮%袁磊%吕继东%魏国栋%富德佶
劉曉亮%袁磊%呂繼東%魏國棟%富德佶
류효량%원뢰%려계동%위국동%부덕길
变异模型%列控系统%测试用例%模型检验%SMV
變異模型%列控繫統%測試用例%模型檢驗%SMV
변이모형%렬공계통%측시용례%모형검험%SMV
mutation model%Train Control System%test case%model checking%SMV
本文提出一种基于变异模型的CTCS-3级列控系统测试用例自动生成方法。根据列控系统需求规范,建立它的SMV(Symbolic Model Verifier)模型,对此模型进行变异,将变异之后的模型输入到模型检验器SMV中,利用模型检验生成反例的技术,自动生成测试用例,提高了测试用例的生成效率。并以CTCS-3级列控系统的无线闭塞中心(RBC)切换场景为例,验证了该方法的有效性。
本文提齣一種基于變異模型的CTCS-3級列控繫統測試用例自動生成方法。根據列控繫統需求規範,建立它的SMV(Symbolic Model Verifier)模型,對此模型進行變異,將變異之後的模型輸入到模型檢驗器SMV中,利用模型檢驗生成反例的技術,自動生成測試用例,提高瞭測試用例的生成效率。併以CTCS-3級列控繫統的無線閉塞中心(RBC)切換場景為例,驗證瞭該方法的有效性。
본문제출일충기우변이모형적CTCS-3급렬공계통측시용례자동생성방법。근거렬공계통수구규범,건립타적SMV(Symbolic Model Verifier)모형,대차모형진행변이,장변이지후적모형수입도모형검험기SMV중,이용모형검험생성반례적기술,자동생성측시용례,제고료측시용례적생성효솔。병이CTCS-3급렬공계통적무선폐새중심(RBC)절환장경위례,험증료해방법적유효성。
Based on mutation model of CTCS-3 Train Control System, this paper proposed a mutation model-based method to generate test cases automatically. According to the requirements speciifcation of Train Control System, the SMV model was established and mutated. The mutated model was put into the SMV model checker. The test case was generated automatically by using the model checking methods and the efifciency of the test case generation was improved dramatically. Finally, a scenario of Radio Block Center (RBC) handover in CTCS-3 Train Control System was taken as an example, veriifed the effectiveness of the method.