Verifying a scheduling protocol of safety-critical systems

被引:0
作者
Meng Wang
Cong Tian
Nan Zhang
Zhenhua Duan
Hongwei Du
机构
[1] Xidian University,Institute of Computing Theory and Technology, ISN Laboratory
[2] Harbin Institute of Technology Shenzhen Graduate School,undefined
来源
Journal of Combinatorial Optimization | 2019年 / 37卷
关键词
Safety-critical systems; Scheduling protocol; Schedulability; Theorem proving; Model checking;
D O I
暂无
中图分类号
学科分类号
摘要
It is of great importance to ensure safety and reliability of the scheduling protocol of safety-critical systems since the failure will cause serious damage. This paper analyzes a real-time scheduling protocol of a safety-critical system and models it using a Modeling, Simulation and Verification Language program. Further, the schedulability and other desired properties are specified using Propositional Projection Temporal Logic formulas. As a result, these properties are proved with theorem proving and further verified using the runtime verification approach at code level.
引用
收藏
页码:1191 / 1215
页数:24
相关论文
共 43 条
[1]  
Angeletti D(2010)Using bounded model checking for coverage analysis of safety-critical software in an industrial setting J Autom Reason 45 397-414
[2]  
Giunchiglia E(2016)Verifying safety properties of a nonlinear control by interactive theorem proving with the prototype verification system Inf Process Lett 116 409-415
[3]  
Narizzano M(2017)An improved formal failure analysis approach for safety-critical system based on MBSA Eng Fail Anal 82 713-725
[4]  
Puddu A(2000)NuSMV: a new symbolic model checker Int J Softw Tools Technol Transf 2 410-425
[5]  
Sabina S(1986)Automatic verification of finite-state concurrent systems using temporal logic specifications ACM Trans Program Lang Syst (TOPLAS) 8 244-263
[6]  
Bernardeschi C(2004)A framed temporal logic programming language J Comput Sci Technol 19 341-351
[7]  
Domenici A(2014)A practical decision procedure for propositional projection temporal logic with infinite models Theor Comput Sci 554 169-190
[8]  
Chen L(2008)Framed temporal logic programming Sci Comput Program 70 31-61
[9]  
Jiao J(2013)A complete proof system for propositional projection temporal logic Theor Comput Sci 497 84-107
[10]  
Wei Q(1993)Introduction to HOL: a theorem proving environment for higher order logic IEEE Trans Reliab 89 317-320