Journal of South China University of Technology(Natural Science) >
Model Checking Algorithm of Extended Tempura Language in Unified Logical Framework
Received date: 2010-11-30
Online published: 2011-06-03
Supported by
国家“863”计划项目( 2007AA010408) ; 国家自然科学基金青年基金资助项目( 60901078, 61003079) ; 高等学校博士学科点专项科研基金资助项目( 新教师类) ( 20100203120012)
In order to find a unified model checking algorithm for extended interval temporal logic ( EITL) ,the decidable subset of extended Tempura language,which is an executable subset of EITL,is obtained by defining that the constants and the variables in the first-order extended Tempura are all in a finite enumerable type and by combining the constraint version of the first-order extended Tempura with propositional EITL. Then,a novel model checking algorithm of EITL in unified logical framework is proposed. The algorithm is used to decide whether a specification program written in the decidable subset of extended Tempura language satisfies the property described as a propositional EITL formula,and the check includes two steps: to translate the specification program into a propositional EITL formula and to use the existing EITL satisfiability-checking algorithms to automatically check the property. Case study indicates that the proposed algorithm is effective.
Zhu Wei-jun Zhou Qing-lei Zhang Hai-bin . Model Checking Algorithm of Extended Tempura Language in Unified Logical Framework[J]. Journal of South China University of Technology(Natural Science), 2011 , 39(7) : 163 -168 . DOI: 10.3969/j.issn.1000-565X.2011.07.027
/
| 〈 |
|
〉 |