期刊文献+

模型检测中的CTL形式化描述模板 被引量:3

CTL formalized specification templates in model checking
下载PDF
导出
摘要 针对SPS(specification pattern system)和Prospec(property specification)不能将组合命题形式化为模型检测器可以接受的CTL(computation tree logic)公式问题,通过研究SPS和Prospec产生系统性质描述的形式化方法,并对比CTL与FIL(future interval logic)的表达能力以及CTL与LTL(linear temporal logic)两者之间的关系,构造了一类具有较强描述能力的CTL公式模板,并通过重新定义合取逻辑运算符来简化公式.该类模板简洁且易于理解.模板类的正确性证明表示该类模板可以有效地描述系统性质.利用该模板得到的CTL公式可以直接应用到模型检测器中,利于系统性质验证. There have been many problems associated with the specification pattern system(SPS) and property specification(PS) such as: the inability to formalize composite propositions into computation tree logic(CTL) formulas.These composite propositions are typically acceptable by model checkers,through intensive studies focused on the formal description of system property generated by SPS and rospec,and by comparing the expression ability between CTL and future interval logic(FIL) as well as the relationship between CTL and linear temporal logic(LTL).This paper proposes an examination of a class of CTL templates along with powerful description ability and redefined conjunction logic operator in order to simplify the templates.This class of template was found to be concise and easy to understand.The results provide overwhelming proof of the correctness of the templates ability to describe system property effectively,and model checkers can also directly use the CTL formulas generated by the template,thus the findings validate the system property.
出处 《哈尔滨工程大学学报》 EI CAS CSCD 北大核心 2013年第4期483-487,共5页 Journal of Harbin Engineering University
基金 国家自然科学基金资助项目(71272216 60903080) 国家科技支撑计划课题资助项目(2009BAH42B02 2012BAH08B02) 中央高校基本科研业务专项资金资助项目(HEUCF100603 HEUCFZ1212)
关键词 模型检测 形式化描述 SPS Prospec CTL 模板 model checking formalized specification SPS Prospec CTL templates
  • 相关文献

参考文献11

  • 1CLARKE E, EMERSON E. Model checking[ M]. Cam- bridge: MIT Press, 1999: 58-72.
  • 2HARRISON J. Theorem proving for verification [ C ]// Pro- ceedings of the 20th International Conference on Computer Aided Verification. Princeton, USA, 2008 : 11-18.
  • 3STOLZ V, BODDEN E. Temporal assertions using aspectJ [ J ]. Electronic Notes in Theoretical Computer Science, 2006, 144(4): 109-124.
  • 4MANNA Z, PNUELI A. Completing the temporal picture[J]. Theoretical Computer Science, 1991, 83( 1): 97-130.
  • 5CIMATH A, CLARKE E, GIUNCHIGLIA F. NUSMV: a new symbolic model checker[ J ]. International Journal on Software Tools for Technology Transfer, 2000, 2(4): 410-425.
  • 6DWYER M, AVRUNIN G, CORBE'IT J. Patterns in prop- erty specification for finite state verification [ C ]//Proceed- ings of the 21st International Conference on Software Engi- neering. Los Angeles, USA, 1999 : 411-420.
  • 7MONDRAGON O, GATES A. Supporting elicitation and specification of software properties through patterns and composite propositions [ J ]. Internation Journal of Software Engineering and Knowledge Engineering, 2004, 14 ( 1 ) : 21-41.
  • 8RAMAKRISHNA Y, DILLON L, MOSER L. An automata- :heoretic decision procedure for future interval logic [ J ]. Foundations of Software Technology and Theoretical Comput- er Science, 1992, 12(2) : 51-67.
  • 9HOLZMANN G. The SPIN model checker: primer and ref- erence manual[ M]. Upper Saddle River: Prentice Hall, 2011 : 326-346.
  • 10SALAMAH S, GATES A, KREINOVICH V. Validated tem- plates for specification of complex LTL formulas [ J ]. Journal of Systems and Software, 2012, 85(8) : 1915-1929.

同被引文献20

  • 1胡军,于笑丰,张岩,李宣东,郑国梁.基于场景构件式实时软件设计的一致性检验[J].软件学报,2006,17(1):48-58. 被引量:13
  • 2KATYENBELT M, KWIATKOWSKA M, NORMAN G, et al. A game-based abstraction refinement framework for Markov decision processes [ J ]. Formal Methods in Sys- tem Design, 2010, 36(3) : 246 -280.
  • 3ALUR R. Model checking: from tools to theory [ J ]. Lecture Notes in Computer Science, 2008, 5000 : 89 - 106.
  • 4BAIER C, KATOEN J P. Principles of model checking [ M ]. Cambridge : MIT Press, 2008 : 745 - 907.
  • 5DOVIER A, QUINTARELLI E. Applying model chec- king to solve queries on semistructured data[J].Com- puter Languages : Systems and Structures, 2009, 35 : 143 - 172.
  • 6BARBUTI R, LEVI F, MILAZZO P, et al. Probabilis- tic model checking of biological systems with uncertain kinetic rattes [ J ]. Theoretical Computer Science, 2012, 419 : 2 - 16.
  • 7LI L J, LI Y M. Model-checking of linear-time properi- ties in possibilistic kripke structure [ C ]// Proceedings of the QL&SC 2012, World Scientific, 2012:287 - 294.
  • 8HARRISON J. Theorem proving for verification [ C ]// Proceedings of the 20'h International Conference on Com- puter Aided Verification. Princeton, USA, 2008:11 -18.
  • 9HOLZMANN G. The SPIN model checker: primer and reference manual [ M ]. Upper Saddle River : Prentice Hall, 2011 : 326 - 346.
  • 10赵林,吴尽昭.基于吴方法的多值模型检验[J].系统科学与数学,2008,28(8):1020-1029. 被引量:5

引证文献3

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部