摘要
嵌入式系统在航空、航天、交通等安全关键领域的使用愈加广泛,Alta Rica是一种描述安全关键系统的建模语言,同时基于Alta Rica模型的安全性分析已成为欧洲的工业标准。提出了一种面向Alta Rica模型的嵌入式系统安全性验证方法,包括:使用Alta Rica语言对嵌入式系统进行建模;给出Alta Rica模型到Promela模型的转换规则;对转换规则进行形式化证明,得到嵌入式系统的Promela模型;使用模型检验工具SPIN进行安全性验证。通过机轮刹车系统中的机轮刹车控制单元进行实例分析,验证了转换规则的正确性和有效性。
As the embedded system is widely used in the safety-critical fields such as aeronautics, astronautics and transportation, AltaRica is a kind of formal modeling languages for safety- critical systems. Modeling critical systems based on AltaRica model and the safety analysis upon this have become the industrial standard in Europe. This paper proposes a kind of embedded system safety verification method based on AltaRica model, which includes,firstly model the embedded system using AltaRica, then exhibit the transformation rules from AltaRica model to Promela model, at the same time do formal proofs on transformation rules, so as to acquire the Promela model ofembedded system, and finally use SPIN, a model check tool, to analyze and verify it. This paper takes the control unit of wheel brake system as an example to verify this transformation rules and method.
作者
仵志鹏
胡军
陈松
石娇洁
WU Zhipeng;HU Jun;CHEN Song;SHI Jiaojie(College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China;State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China)
出处
《计算机科学与探索》
CSCD
北大核心
2017年第1期24-36,共13页
Journal of Frontiers of Computer Science and Technology
基金
国家重点基础研究发展计划(973计划)
教育部回国留学人员科研启动基金
南京航空航天大学青年科技创新基金~~