计算机科学与探索 ›› 2019, Vol. 13 ›› Issue (8): 1295-1306.DOI: 10.3778/j.issn.1673-9418.1806044
张维珺,胡军,李宛倩,陈朔,石梦烨,唐红英
ZHANG Weijun, HU Jun, LI Wanqian, CHEN Shuo, SHI Mengye, TANG Hongying
摘要: 近年来,基于模型的安全性分析技术(MBSA)在航空等领域有着广泛应用,因此对以xSAP安全分析平台为核心,基于MBSA的系统安全性评估方法进行了研究,并通过一个真实的综合航电系统Garmin G1000的自动飞行控制系统(AFCS)GFC700为实例来详细介绍。该方法的实现包括使用NuSMV形式化语言对系统进行需求建模,根据系统设计故障模式,在NuSMV模型中注入故障事件,使用xSAP对NuSMV需求模型进行模型扩展得到故障扩展模型,以及对故障扩展模型进行故障分析及系统安全性评估,例如生成故障树及FMEA表等。从分析结果来看,使用xSAP平台对实际系统进行基于模型的系统安全分析是行之有效的。