DSL在计算机联锁软件开发中的应用研究

被引量 : 2次 | 上传用户:xueyueer001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机联锁系统是保证铁路行车安全、提高行车效率的关键信号设备,联锁软件是系统的核心单元。近年来,计算机联锁系统在世界范围内得到广泛应用,成为车站联锁系统的主要发展方向,在技术和功能上也对联锁软件提出了新的要求。传统软件开发方法在软件可靠性、安全性、开发效率以及可维护性上都显露出不足,本文提出的以领域建模语言(Domain Specific Language, DSL)为核心的联锁软件开发方法,通过集成领域建模语言、模型转换技术、模型检验及仿真理论和方法,有效提高了联锁软件的可靠性、安全性和自动化水平。本文以联锁软件的核心——进路控制过程为研究重点,提出以DSL为核心的联锁软件开发方法实现了基于DSL-S的站场平面图的绘制、联锁表的自动生成及验证、进路控制流程的建模、基于模型转换的进路控制程序的生成以及代码的仿真。本文首先介绍了铁路车站平面图建模语言(DSL-S)及其编辑器的设计目标,并给出具体的设计方法,其次分析了联锁表的主要内容及其生成方法,并提出基于探索回溯思想的联锁表自动生成算法,接着给出基于时间自动机及其验证工具UPPAAL的联锁表的验证方法,又在分析了联锁进路控制流程的基础上,利用xUML建立了进路控制的模型,重点阐述了通过模型转换技术完成进路控制代码的生成的原理以及对生成的代码进行仿真的主要步骤,最后以某一具体车站的联锁软件开发为例,阐述了以DSL为核心的软件开发方法在实际的联锁软件开发中的应用。论文工作表明,用本文提出的以DSL为核心的软件开发方法开发的联锁软件,具有高可靠性、高安全性、高效率以及易维护等优点,能够有效地满足轨道交通计算机联锁系统的发展要求。本文共有图55幅,表8个,参考文献40篇。
其他文献
现在很多少儿真人秀节目为了吸引观众的注意,角色的选择,视频的拍摄和剪辑处理,对节目进行中观念的引导等等诸多方面,都存在着很明显的成人化现象。因此本文以《一年级》为例
<正>乡镇行政事业单位固定资产是国有资产的重要组成部分,是乡镇政府履行各项社会事务管理职能的必备物质基础。管好用好固定资产对于提高乡镇行政事业单位工作效率,确保国有
2013年1月1日,财政部出台的《事业单位会计制度》正是开始实施,新会计制度的实施是为了适应新时期经济发展的需要,是有利于整个社会的事业单位会计工作的发展的,但是,新的制
我国的事业单位会计改革已经推行了数年时间,也取得了一定的改革成效。事业单位的会计改革对于事业单位的健康运行非常重要,当前我国的事业单位会计改革还存在一定的问题,为
<正> 近年来,随着各种绝缘、护套、阻燃级PVC电缆料产量的增加,经常出现PVC电缆料以及由此制成的PVC塑料电线表面严重"渗油"的产品质量事故,造成了不应有的损失。本文就PVC树
21世纪是信息经济时代,以互联网为核心的产业革命正对人类社会和经济的发展产生越来越重要的影响。而会计作为经济发展的产物,正随着网络经济的兴起而发生了一些新的变化,互
选举制度赋予了选民表达意愿的权利。一般的选举会选择投票制度作为选举方式,采用不同的投票制度便会产生不同的结果。Borda计数法作为投票选举常用的方法存在一些不足。文章
随着近年来我国BIM技术地不断深入研究使用,BIM技术在城市道路建设中带来的好处和影响力不断提升,本文通过将BIM技术与城市道路设计软件有机结合起来使用,在提升道路地形图设
构建行政事业单位国有资产管理规范化考评机制是财政科学化、精细化管理的内在要求,也是部门预算管理与资产管理相结合的基础。实施国有资产管理规范化考评对深化预算管理改
电影《我不是潘金莲》改编于刘震云的同名小说,由冯小刚执导,围绕农村妇女李雪莲为洗去"潘金莲"的冤名而进行十几年上访的主线展开。电影上映后迅速引起热议,有人认为这是一