期刊文献+

属性驱动的列车控制系统需求建模与验证 被引量:2

Property-driven modeling and verification for requirements of Train Control System
下载PDF
导出
摘要 形式化语言越来越多地用来描述列车控制系统需求规范,其精确的语法和语义一方面有助于创建精确的需求模型、消除理解差异,另一方面也为进一步分析验证提供了基础。通过提出一种基于属性的需求分析方法,利用具体的形式化技术来分析需求。首先将由自然语言描述的需求规范转换为属性描述语言(PSL)形式化规范,并通过仿真和博弈分别进行语义检查和可实现性验证,最后通过断言来检验形式化语言所刻画的系统的精确性和完整性。该方法从自然语言形式的需求约束中直接提取相关需求规范,构造形式化模型并进行验证,为需求的早期确认提供了一种新的实用途径。并以CTCS-3级列控系统RBC切换场景为例,说明该方法的有效性。 Formal languages were increasingly used to describe the requirements specification of Train Control System, the precise syntax and semantics on the one hand, helped to create accurate demand model, eliminated understanding differences, on the other hand also provided a basis for further analysis of the validation. This paper presented a property based requirements analysis approach which analyzed requirement by the application of specialized formal analysis techniques. Firstly, requirements described by natural language were transformed into formal requirements described by PSL (Property Specification Language). Secondly, the semantics were checked by simulation and the realizability of the System was verified by the game. Finally, the correctness and completeness of the System were validated by assurance. This method directly extracted the relative requirements specification from requirement constraints described by natuxal language and formalized the structures model to verify, also provided a new practical way for the early validation of the requirements. By using some requirement fragments from RBC Handover scenarios of CTCS-3 Train Control System as a realistic example, it was demonstrated the effectiveness of this approach.
出处 《铁路计算机应用》 2014年第2期1-6,共6页 Railway Computer Application
基金 国家国际科技合作专项项目(2012DFG81600) 北京交通大学轨道交通控制与安全国家重点实验室自主课题项目(No.RCS2012ZT006)
关键词 需求规范 验证 列车控制系统 仿真 可实现性 requirements specification verification Train Control System simulation realizability
  • 相关文献

参考文献7

  • 1常云丽,邬欣明,郑威.军用软件需求分析研究[J].火力与指挥控制,2013,38(1):126-128. 被引量:8
  • 2CELENEC EN 50128: Railway Applicaiions - Communicat- ions, signaling and processing systems- Software for railway control and protection systems[ S ]. 2001.
  • 3International Standard I EC 61508: Functional Safely of Elec- trical/Electronic/Programmable Electronic SafetyRelated Sys- tems. International Electrotechnical Commission[ S]. 2000.
  • 4包丽梅,张玉春,张世铮.关于形式化方法与软件可靠性的研究[J].内蒙古民族大学学报(自然科学版),2010,25(2):166-167. 被引量:2
  • 5Accellera. Property specification language reference manual version 1. 1[EB/OL]. (2004-06-09)[2008-03-02]. http://www. eda.org/vfv/docs/PSL-v 1.1 .pdf.
  • 6中华人民共和国铁道部.CTCS-3级列控系统系统需求规范(SRS)[M].北京:中国铁道出版社,2009.
  • 7Bloem R, Cavada R, Cimatti A ,et al. RATSY-A new Require- ments Analysis Tool withSynthesis[C].Computer Aided Veri-fication, 22nd International Conference. Berlin:Sprin- ger-Verlag, 2010: 425-429.

二级参考文献5

  • 1Anneke Kleppe.解析MDA[M].北京:人民邮电出版社,2003.
  • 2张海藩.软件工程导论[M].北京:清华大学出版社,2004..
  • 3Richard Mitchell,Jim Mckim.Design by Contract原则与实践[M].孟岩,译.北京:人民邮电出版社,2003.
  • 4朱少民.软件质量保证和管理[M]北京:清华大学出版社,2007.
  • 5冯阿芳,石研.软件需求分析的思考[J].中国新技术新产品,2010(16):45-45. 被引量:8

共引文献10

同被引文献13

引证文献2

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部