[发明专利]面向方面的联锁系统安全需求形式化建模及验证方法有效
申请号: | 201610101266.4 | 申请日: | 2016-02-24 |
公开(公告)号: | CN105678022B | 公开(公告)日: | 2019-01-08 |
发明(设计)人: | 周庭梁;刘静;陈小红;罗娟;王燕芩;李卫娟;张程;朱迎春 | 申请(专利权)人: | 卡斯柯信号有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 应小波 |
地址: | 200070 上海市闸北区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种面向方面的联锁系统安全需求形式化建模及验证方法,包括以下步骤:1)建立信号设备面向对象模型,包括进路类、信号机类、区段类、道岔类以及对应的子类;2)建立站场图信息提取模型,根据输入的站场图源文件以及对应的数据结构提取出相应的设备信息、进路信息和拓扑信息,并与已建立的面向对象模型建立映射;3)面向方面的安全需求形式化建模;4)建立形式化模型与通用应用的接口模型。与现有技术相比,本发明具有提高建模效率,使得安全需求更易维护等优点。 | ||
搜索关键词: | 面向 方面 联锁 系统安全 需求 形式化 建模 验证 方法 | ||
【主权项】:
1.一种面向方面的联锁系统安全需求形式化建模及验证方法,其特征在于,包括以下步骤:1)建立信号设备面向对象模型,包括进路类、信号机类、区段类、道岔类以及对应的子类;2)建立站场图信息提取模型,根据输入的站场图源文件以及对应的数据结构提取出相应的设备信息、进路信息和拓扑信息,并与已建立的面向对象模型建立映射;3)面向方面的安全需求形式化建模;4)建立形式化模型与通用应用的接口模型;建立站场图信息提取模块和信号设备面向对象模型之间的映射的过程包括:1)从站场图的数据结构中获取各类设备、进路并存入相应的集合中;2)将每类设备的集合规定为对应的设备类可以实例化的对象;3)从站场图的数据结构中获取站场图的拓扑关系并存入相应的集合;4)将站场图的每种拓扑关系作为一个关系元组集合,设置每种关系的键,并将每个关系元组的集合与键所对应的设备类中的方法建立映射;建立的安全需求模型进行验证的步骤:1)将安全需求模型、特殊站型安全需求配置信息、站场图信息、联锁特定应用逻辑输入带编织功能的实例化工具进行实例化,得到实例化后的安全需求;2)将实例化后的安全需求、安全模型和既有通用应用模型之间的接口模型以及特定应用输入验证器,进行安全验证;3)对得到的验证结果进行分析,当验证通过时,分析是否为平凡的结果,如果验证结果是平凡的需分析安全需求谓词表达式的正确性;当验证失败时,需根据特定应用分析是安全需求出错还是特定应用出错。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡斯柯信号有限公司,未经卡斯柯信号有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610101266.4/,转载请声明来源钻瓜专利网。