×

验证依赖于作用域的分层状态机。 (英语) Zbl 1147.68051号

概要:层次状态机(HSM)是一种有限状态机,其中一个顶点可以扩展到另一个层次状态机,也可以是一个基本顶点(节点)。每个节点都标有原子命题。我们研究了这样一个模型的扩展,该模型允许原子命题也标记方框(SHSM)。我们表明,SHSM可以比HSM以指数形式更简洁,而验证通常更难通过指数因子进行。我们根据一般的LTL和CTL规范仔细确定可达性、循环检测和模型检查的计算复杂性。我们还讨论了所考虑问题的一些自然和有趣的限制,对于这些限制,我们可以证明SHSM可以像HSM一样有效地进行验证,并且仍然保持简洁性的指数差距。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
03B44号 时间逻辑
65年第68季度 形式语言和自动机

软件:

贝博普
PDF格式BibTeX公司 XML格式引用
全文: 内政部 链接

参考文献:

[1] E.M.Clarke,E.A.Emerson,《使用分支时间时序逻辑设计和合成同步骨架》,载于:D.Kozen(Ed.),《程序逻辑》,《计算机科学讲义》,第1311981卷,第52-71页。;E.M.Clarke,E.A.Emerson,《使用分支时间时序逻辑设计和合成同步骨架》,载于:D.Kozen(Ed.),《程序逻辑》,《计算机科学讲义》,第131卷,1981年,第52-71页·Zbl 0546.68014号
[2] 克拉克,E.M。;Kurshan,R.P.,计算机辅助验证,IEEE频谱,33,6,61-67(1996)
[3] 布希,G。;伦博,J。;Jacobson,I.,《统一建模语言用户指南》(1998),Addison-Wesley
[4] 伦博,J。;布拉哈,M。;普雷默拉尼,W。;Eddy,F。;Lorensen,W.,面向对象建模与设计(1991),Prentice-Hall,Inc.:Prentice-Hall,Inc.Upper Saddle River,NJ,USA
[5] 塞利克,B。;Gullekson,G。;Ward,P.T.,《实时面向对象建模与设计》(1994),John Wiley·Zbl 0821.68128号
[6] 阿鲁尔(Alur,R.)。;Yannakakis,M.,分层状态机的模型检查,ACM Trans。程序。语言系统。,23, 3, 273-303 (2001)
[7] 阿鲁尔(Alur,R.)。;Kannan,S。;Yannakakis,M.,《通信分层状态机》,(Wiedermann,J.;van Emde Boas,P.;Nielsen,M.;ICALP.ICALP,《计算机科学讲义》,第1644卷(1999),Springer),169-178
[8] La Torre,S。;那不勒斯,M。;Parent,M。;Parlato,G.,《具有上下文相关属性的层次和递归状态机》,(Baeten,J.C.M.;Lenstra,J.K.;Parrow,J.;Woeginger,G.J.,ICALP.ICALP,计算机科学讲义,第2719卷(2003),Springer),776-789·Zbl 1039.68074号
[9] A.Pnueli,《程序的时序逻辑》,In:FOCS,IEEE,1977年,第46-57页。;A.Pnueli,《程序的时序逻辑》,In:FOCS,IEEE,1977年,第46-57页。
[10] 阿鲁尔(Alur,R.)。;格罗苏,R。;McDougall,M.,《分层反应机器的有效可达性分析》,(Allen Emerson,E.;Prasad Sistla,A.,CAV.CAV,计算机科学讲义,第1855卷(2000),Springer),280-295·Zbl 0974.68551号
[11] 阿鲁尔(Alur,R.)。;McDougall,M。;Yang,Z.,利用行为层次结构进行有效的模型检查,(Brinksma,E.;Larsen,K.G.,CAV.CAV,计算机科学讲义,第2404卷(2002),Springer),338-342·Zbl 1010.68503号
[12] 阿鲁尔(Alur,R.)。;Benedikt,M。;Etessami,K。;Godefroid,P。;代表,T.W。;Yannakakis,M.,递归状态机分析,ACM Trans。程序。语言系统。,27, 4, 786-818 (2005)
[13] 阿鲁尔(Alur,R.)。;Etessami,K。;Madhusudan,P.,嵌套调用和返回的时序逻辑,(Jensen,K.;Podelski,A.,TACAS.TACAS,计算机科学讲义,第2988卷(2004),Springer),467-481·Zbl 1126.68466号
[14] 拉诺特,R。;Maggiolo-Schettini,A。;Peron,A.,通信分层机器的结构模型检查,(Fiala,J.;Koubek,V.;Kratochvíl,J.,MFCS.MFCS,计算机科学讲稿,第3153卷(2004),Springer),525-536·Zbl 1096.68092号
[15] 博泽利,L。;La Torre,S。;Peron,A.,《格式良好的通信递归状态机的验证》,(Allen Emerson,E.;Namjoshi,K.S.,VMCAI.VMCAI,计算机科学讲义,第3855卷(2006),Springer),412-426·Zbl 1176.68115号
[16] 阿鲁尔(Alur,R.)。;La Torre,S。;Madhusudan,P.,递归博弈图的模块化策略,(Garavel,H.;Hatcliff,J.,TACAS.TACAS,计算机科学讲义,第2619卷(2003),Springer),363-378·兹比尔1031.68048
[17] 阿鲁尔(Alur,R.)。;La Torre,S。;Madhusudan,P.,递归图上无限游戏的模块化策略,(Hunt,W.A.;Somenzi,F.,CAV.CAV,计算机科学讲义,第2725卷(2003),Springer),67-79·Zbl 1278.03054号
[18] E.A.Emerson,时间和模态逻辑,收录于:理论计算机科学手册,B卷:形式模型和符号学(B),1990年,第995-1072页。;E.A.爱默生,《时间与模态逻辑》,载于《理论计算机科学手册》,B卷:形式模型与语义学(B),1990年,第995-1072页·Zbl 0900.03030号
[19] 瓦尔迪,M.Y。;Wolper,P.,《程序模态逻辑的自动机理论技术》,J.Compute。系统。科学。,32, 2, 183-221 (1986) ·Zbl 0622.03017号
[20] 球,T。;Rajamani,S.K.,Bebop:布尔程序的符号模型检查器,(Havelund,K.;Penix,J.;Visser,W.,SPIN.SPIN,计算机科学讲义,第1885卷(2000),Springer),113-130·Zbl 0976.68540号
[21] 贝拉德。;比多特,M。;芬克尔,A。;拉鲁西尼,F。;佩蒂特,A。;佩特鲁奇,L。;Schnoebelen,P.,《系统和软件验证》。系统和软件验证,模型检查技术和工具(2001),Springer·Zbl 1002.68029号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。