首页 | 官方网站   微博 | 高级检索  
     

优先级顶协议的形式化验证
引用本文:张博颖.优先级顶协议的形式化验证[J].计算机仿真,2007,24(6):276-279.
作者姓名:张博颖
作者单位:中国科学院软件研究所计算机科学重点实验室,北京,100080;中国科学院研究生院,北京,100039
基金项目:国家高技术研究发展计划(863计划) , 国家自然科学基金
摘    要:优先级顶协议是一种优先级驱动的抢占式调度协议,它具有无死锁和单阻塞的性质.Dang Van Hung 和Philip Chan在文献6]中形式地规范和验证了这两个性质.但他们没有对状态函数HiPripcp明确定义,这使得验证的细节较难理解.为了解决这个问题,提出了一种新的方法来验证优先级顶协议单阻塞的性质.通过时段演算的方法,对优先级顶协议进行了规范,并给出了状态函数HiPripcp的明确定义.根据优先级顶协议的规范,形式地验证了该协议的单阻塞性质.采用的验证方法更少地依赖于HiPripcp,这使得验证的细节更易于理解.此外,提出的验证方法可被应用于实时数据库系统中类似协议的形式化验证.

关 键 词:优先级顶协议  时段演算  调度  实时操作系统  形式规范和验证  形式化验证  Protocol  Ceiling  Priority  Verification  实时数据库系统  应用  易于理解  验证方法  时段演算  问题  状态函数  规范  文献  Philip  Dang  性质  阻塞  无死锁  调度协议
文章编号:1006-9348(2007)06-0276-04
修稿时间:2006-05-072006-05-11

Formal Verification of Priority Ceiling Protocol
ZHANG Bo-ying.Formal Verification of Priority Ceiling Protocol[J].Computer Simulation,2007,24(6):276-279.
Authors:ZHANG Bo-ying
Affiliation:1. State Key Lab of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing 100080,China; 2. Graduate School of Chinese Academy of Sciences, Beijing 100039, China
Abstract:Priority ceiling protocol is a priority - driven preemptive protocol, it avoids deadlocks and guarantees that any task is blocked at most once. Dang Van Hung and Philip Chan 6] formally specified and verified both properties in 6]. In their proof, the state function HiPripcp is not defined explicitly, which makes the proof details hard to follow. To solve this problem, a new approach is presented to verify the blocked at most once property of this protocol. With duration calculus, we specify the priority ceiling protocol and give a specific definition to HiPripcp. From the specification, we formally verify the properties of this protocol. Our approach relies less on HiPripcp, this makes the proof details easy to follow. Further, this approach can be used to verify the similar properties of protocols of real - time database systems.
Keywords:Priority ceiling protocol  Duration calculus  Scheduling  Real - time operating systems  Formal specification and verification
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号