基于SCR的安全关键系统需求归约与验证

来源 :南京航空航天大学 | 被引量 : 1次 | 上传用户:renren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
安全关键系统是指那些系统失效会造成人员伤亡,环境和财产等的重大损失的软件系统。航空电子系统作为飞机上的核心系统,是典型的安全关键系统。需求分析是系统开发人员通过调研与分析,对用户和系统功能,性能等要求进行理解,并将非形式的需求描述转换为完整的需求定义的过程,是系统开发过程中最重要的阶段。但传统的需求表述方式由于自然语言的二义性,无法验证需求特性等问题使得需求容易出错,并且难以处理高度复杂的大型系统。基于形式化方法的需求归约过程以严格定义的语义和数学模型为基础,使得需求的表述更加清晰明了,易于理解,通过需求的自动化测试和检验工具的检验提高了需求的正确性和分析效率。但目前的形式化需求方法过于通用,工具普遍缺少安全属性的验证。本文以SCR(Software Cost Reduction)方法的研究为背景,针对传统的需求描述方法容易引入错误的问题,将SCR方法应用在飞机襟缝翼系统中,解决SCR方法过于通用性的问题,从保证系统安全性的角度出发,对基于SCR方法的检验工具T-VEC的功能进行扩展,增加安全属性验证的功能。具体研究内容如下所述:本文将形式化需求分析方法应用到安全关键性系统航空电子系统当中,使用SCR方法对原有的飞机系统中的襟缝翼控制系统的需求文档进行形式化的需求归约,针对襟缝翼控制系统中的襟翼电机转速控制模块进行详细的案例分析,通过T-VEC工具的分析和验证判断其是否满足需求的一致性、语法正确性、完备性等特性。进一步提出了SCR方法中的一些应用技巧。该工作将对SCR方法在机载软件系统中的应用提供依据。在对需求模型的安全性验证方面,对T-VEC工具进行扩展,本文在语言解析器生成器antlr的辅助下开发了模型转换工具T2N,设计语言结构转换规则,将需求描述语言T-VEC转换为符号化模型检测语言XMV,实现对提取的系统安全属性的自动化验证。基于所开发的模型转换工具T2N,以需求工程中的典型案例灯光控制系统为例,建立系统需求模型,利用T2N工具转换为NuXMV模型,并进一步在模型中添加系统安全属性。最后,在模型检测器NuXMV中对转换后的模型进行实验分析,验证T2N工具的有效性和需求模型的安全性。
其他文献
随着我国经济的快速发展和人民生活条件得到了极大的改善,居民收入增加,可支配的收入增多,居民的理财意识不断增强。2018年,我国的金融市场监管架构由之前的“一行三会”变为“一行两会”,这个举措将更好的提高监管效率,更加有效的为保护理财投资者的合法权益提供良好的市场环境,促进银行理财市场的健康有序发展。庞大的投资群体在为理财市场注入活力的同时也出现了一些亟待解决的问题。由于我国现有的个人理财投资者大多
在我国金融领域,由于对银行不良资产化解方式不够规范,导致大量银行不良资产风险呈现不断累积的趋势。本文主要研究在新常态下,我国银行不良资产监管部门应当利用改革的时机推进对银行不良资产风险的防控和监管工作,合理化解银行累积的大量不良资产,引导金融市场形成稳定的风险定价机制和畅通的风险防控机制,让资产真正从表外回归到表内、从场外回归场内,使银行信贷业务真正回归到服务实体经济的本源。文章采用文献研究法和历
创业板上市公司具有高成长的特点,存在的溢价并购现象特别多。商誉作为溢价并购的产物,近年来存在商誉的企业数量不断增加,计提商誉减值的企业数量和金额也在逐年上涨。发现创业板中计提商誉减值的企业数占存在商誉企业数的比率从2010年的5.71%猛增到2018年的48.57%,而且创业板商誉减值损失在净利润中的比例也远远超过了主板和中小板,比例高达183.09%。这不禁引人思考创业板上市公司巨额商誉减值背后
发光氧传感器是依据氧气对氧敏感探针(Oxygen-sensitive probes,OSPs)的磷光淬灭实现对其浓度的检测。基于光学信号变化的发光氧传感器具有测量中不耗氧、检测过程可逆性好、响
松辽盆地南部长岭地区断陷发育,断陷盆地中广泛分布厚层湖相富有机质泥页岩,其中,下白垩统沙河子组泥页岩是该地区的主要烃源岩层系。为查明断陷盆地陆相页岩气的富集地质条
本文以锦屏一级水电站为研究背景,取坝区左岸1601m高程廊道岩体为研究对象,基于岩体结构面几何特征、结构面三维网络模拟技术等研究成果和现状,采用现场野外调查、概率统计和
切槽定向断裂控制爆破可使岩石沿特定的方向破裂,裂纹方向性好,产生的经济效益非常明显。因此研究切槽定向断裂控制爆破的爆破机理及相关参数,具有十分重要的意义。由于在深
工程结构设计方法一般可以分为三个层次:安全系数法、分项系数法和可靠性设计法。安全系数法便于工程师使用,但是由于它不能精确度量结构的不确定性,通常会使设计结果偏向保
合成生物学旨在理性设计和构建新的生物系统,为实现这一目标,开发高质量的标准化生物元件和建立快捷高效的基因编辑系统是合成生物学发展的重要基础。枯草芽孢杆菌启动子文库
随着国民经济的快速发展,国际金融经济领域合作的不断加强,期货市场在促进本国经济的繁荣、国际金融合作中发挥着越来越重要的作用。特别是自21世纪以来,我国不断壮大的期货市场虚拟经济对我国实体经济产生的影响越来越大,期货市场的发展关系到国家利益以及国际金融安全。如何有效规避期货市场价格波动带来的风险,推动中国期货市场健康发展,是一项十分重要的研究课题。燃料油期货是一种重要的石油期货品种,对燃料油期货价格