基于UPPAAL的微内核操作系统程序验证方法研究  被引量:1

A Microkernel Operating System Program Verification Methods based on UPPAAL

在线阅读下载全文

作  者:杨达[1] 

机构地区:[1]中国电信晋中分公司,山西晋中030600

出  处:《电脑与信息技术》2014年第5期24-26,66,共3页Computer and Information Technology

摘  要:随着航天、航空工业的发展,机载嵌入式软件的可信属性验证是新一代飞机研制最关注的软件质量保障问题。形式化方法具有严密的数学基础,能够准确的对系统进行建模、描述和验证,能够在软件系统的设计初期发现潜在的错误,是保证机载软件可信性和安全性的软件正确性验证技术。形式化验证以形式化描述为基础,对所描述系统的特性进行分析和验证,以评判系统是否满足期望的性质,分为定理证明和模型检测两类。文章研究模型检测方法应用于程序形式化描述和验证的技术,提出基于模型检测的验证程序正确性的方案,并进行微内核操作系统程序分析,最后在UPPAAL中进行程序属性的验证。With the aerospace, aviation industry's development, the credibility verification for airborne embedded software is a software quality problem drawing more and more attention. As formal method is based on rigorous mathematics, we can use it to build an accurate model, describe and verify the software system and we can use this method to find some potential software design faults in the early period. Formal method is an important method to ensure the credibility and safety of airborne software. We use formal verification to analyze and verify some properties in oMer to judge whether the system satisfies these properties. Formal verification can be divided into theorem proving and model checking. This paper mainly includes: study how to use model checking to verify program correctness, propose verification scheme based on model checking, and give a simple case study to show how to use the scheme in the verification. Then finish the procedure in tool UPPAAL.

关 键 词:微内核操作系统 形式化方法 模型检测 

分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象