• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 软件工程 • 上一篇    下一篇

面向需求的安全关键系统形式化建模与验证方法研究

胡军,张维珺,李宛倩   

  1. (南京航空航天大学计算机科学与技术学院,江苏 南京 211100)
  • 收稿日期:2018-10-29 修回日期:2019-02-27 出版日期:2019-08-25 发布日期:2019-08-25
  • 基金资助:

    南京航空航天大学研究生创新基地(实验室)开放基金(kfjj20171611)(中央高校基本科研业务费专项资金);国家重点基础研究发展计划-973计划(2014CB744903)

A requirement oriented formal modeling and
verification method for safety critical systems

HU Jun,ZHANG Wei-jun,LI Wan-qian   

  1. (College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211100,China)
  • Received:2018-10-29 Revised:2019-02-27 Online:2019-08-25 Published:2019-08-25

摘要:

在安全关键系统领域中,明确的需求对于一个系统的作用至关重要。使用基于模型的系统工程思想对自动飞行控制系统进行面向需求的形式化建模与验证,使用RSML-e语言对自动飞行控制系统(AFCS)需求进行建模,提出一种将RSML-e模型转化成NuSMV 2模型的方法,并用NuSMV 2对模型的属性进行验证。针对一个真实综合航电系统中的自动飞行控制系统GFC700进行分析验证,实验结果表明,该方法对实际系统的安全性分析具有可行性。

 

关键词: MBSE, 自动飞行控制系统(AFCS), 形式化验证, RSML-e , NuSMV, 模型转换

Abstract:

In the field of safety-critical systems, explicit requirements for the system are essential. We use model-based system engineering idea to model and verify the automatic flight control system (AFCS) based on system requirements. We employ the RSML-e language to model the requirements of the AFCS , propose a method to transform the RSML-e model to NuSMV 2 model, and use the NuSMV 2 to verify the properties of the requirement model. Taking a digital AFCS-GFC700 as an example, we analyze and verify the model. Experimental results show that the method is feasible for the safety analysis of actual systems.

 

 

 

Key words: