安全苛求软件的设计与开发方法研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:liuwanfu2006
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着城市信息化建设的不断推进,安全苛求系统的应用领域也越来越广泛,如航空航天、医疗、轨道交通等领域。在这些领域,安全苛求系统通常是功能密集型且逻辑复杂的,设计和开发难度大,生命周期长,成本高。本文针对轨道交通领域的基于通信的列车运行控制(CBTC,Communications Based Train Control)系统进行研究,引入应用数据的概念,提出可配置的、基于模型的代码自动生成技术,旨在解决传统方法的缺陷和不足,减少错误的引入,提高软件的安全性。首先,基于CBTC系统提出应用数据的概念,包括描述系统个性的静态应用数据和表达系统共性的功能逻辑描述,并以列车自动防护(ATP,Automat Train Protection)系统为例设计模型,实现应用数据的模型化表达。其中静态应用数据模型包括接口模型、信号模型和通用参数模型;功能逻辑描述模型包括结构模型、算法模型和逻辑模型。其次,设计应用数据配置平台框架,实现数据集中管理和自动配置功能;并结合基于XSLT的格式转换技术,提出了可配置的、基于模型的代码自动生成技术,即通过将已配置的应用数据模型转换为XML格式文档,再经XSLT处理器转换为模板XSL文档所定义的格式文件,即软件源代码。最后,设计自动生成平台的结构和框架,实现面向ATP软件的应用数据配置和基于模型的代码自动生成功能,并进行结果分析。本文提出的安全苛求软件设计与开发方法,实现了软件需求的半形式化,使需求描述和软件设计清晰明确,在设计阶段进行测试和验证;同时,实现了数据配置和软件编码的自动化,避免人为错误的引入,提高了工作效率。另外,通过配置不同的应用数据,可以快速高效地改变系统特性,大大地提高了系统的适用性和复用性。
其他文献
期刊
艺术究竟有什么用处?讲到用处,恐怕艺术是最没有用的东西了.譬如绘画,当一树花、一只鸟、一座山、一片云画出来后,既不能止饥止渴,也不能教忠教孝,的确与我们的实际生活没有
期刊
大年三十,我本打算赶回老家按原定计划与族人一起吃一顿团圆饭的.没想到,当天晚上疫情形势突然严峻了.电视、网络、口传等各个渠道不断有消息传来,证实武汉爆发了大家从未听
期刊
CO2的减排对于缓解全球温室效应有着至关重要意义。在CO2的各种捕集方法中,利用钙基吸收剂对CO2进行脱除是有效的方法之一。在考察合成钙基吸收剂吸收性能时,需要考虑有SO2存在时,同时吸收CO2/SO2循环反应特性。在动力学分析方面,合成钙基吸收剂在吸碳过程中快速反应和慢速反应的动力学以及其在硫化反应和直接硫化反应中的动力学分析都有待进一步分析。针对上述问题展开科学研究,对于钙基吸收剂循环捕集CO
均质压燃(Homogeneous Charge Compression Ignition,HCCI)结合了传统的压燃式发动机和火花点火发动机的优点,是目前内燃机燃烧研究的热点和前沿课题之一。 均质压燃燃烧过
高温空气燃烧是燃烧学和热工领域的一项重要技术革新。研究高温空气燃烧过程及其在工业炉中的热工特性,对于进一步发展高温空气燃烧技术的理论和应用具有重要意义。本课题针
施色有大道,最须求得全面的协调与整体的和谐统一.修养的苦功夫,最须放在“协调感”上.至于繁简浓淡之间,都可由个人下笔自主,不宜拘谨自缚.“拘”则“怯”,则欠活力、无生气
期刊
花鸟画包罗万象,在中国画的范围内,除了人物和山水之外,涵盖了其它一切内容.天上飞的、地上走的、水中游的,人们眼中所见的所有草木,以及想象中的很多物象都是花鸟画所表现的
期刊
光学相干层析术(Optical Coherence Tomography,简称OCT)是近年来发展迅速且很有前景的一种新型成像技术,可以非侵入式的对活体组织实现微观结构的断层成像。本文主要对OCT系统
光声成像技术(Photoacoustic Imaging)是一种基于光声效应的新颖的成像方式。由于在生物组织中,病变结构与周围结构吸收差异较大,而光声成像技术的任务就是对吸收分布进行重建,