×

兹马思-数学第一资源

基于SMT的混合系统场景验证。(英语) Zbl 1284.03216
摘要:混合自动机是一种广泛应用于复杂关键系统建模的框架,它将连续的物理动力学与离散的跃迁相结合。可满足模理论(SMT)解算器的表达能力可用于混合自动机网络的符号化建模,而基于SAT的验证算法,如有界模型检验和k-归纳法,可以自然地提升到SMT情形。
本文讨论了基于场景的验证的重要问题,即检查一个混合自动机网络是否接受以消息序列图(MSCs)表示的组件之间的交互。我们提出了一种新的方法,利用场景的结构来划分和驱动搜索,包括有界模型检查和k-归纳。我们还展示了如何获得信息,解释在无效情况下不可行的原因。
SMT框架的表达能力使我们能够利用本地时间语义,即网络中自动机的时间尺度根据共享事件进行同步。该方法充分利用了现代SMT求解器的先进特性,如递增性、不满意的核心提取和插值。实验结果证明了该方法在证明可行性和不可行性方面的有效性,以及自动生成的解释的充分性。

理学硕士:
03D05年 自动机与形式文法与逻辑问题
68Q60型 规范和验证(程序逻辑、模型检查等)
68吨20 人工智能环境下的问题解决(启发式、搜索策略等)
68Q45号 形式语言与自动机
03B44号 时态逻辑
03D78号 现实的计算,可计算的分析
PDF格式 BibTeX公司 引用
全文: 内政部
参考文献:
[1] Ábrahám E,Becker B,Klaedke F,Steffen m(2005),线性混合系统的优化有界模型检验。In:VMCAI,第396-412页·Zbl 1111.68493
[2] Akshay S,Bollig B,Gastin P(2007)时间消息序列图的自动机和逻辑。In:FSTTCS,第290–302页·Zbl 1135.68496
[3] Alur R,Yannakakis M(1999)《消息序列图的模型检验》。In:CONCUR,第114-129页
[4] Audemard G,Bozzano M,Cimatti A,Sebastiani R(2005)用MathSAT验证工业混合动力系统。电子笔记《计算机科学》119(2):17-32·兹布1272.68220
[5] Ben Abdallah H,Leue S(1997)消息序列图规范中的时序约束。In:FORTE,第91-106页
[6] 孟子松J,Jonsson B,Lilius J,Yi W(1998)定时系统的偏序约化。In:CONCUR,第485-500页
[7] Bruttomeso R、Cimatti A、Franzén A、Griggio A、Sebastiani R(2008)MathSAT4 smt解算器。入:CAV。斯普林格,柏林,第299-303页
[8] Bu L,Cimatti A,Li X,Mover S,Tonetta S(2010)使用浅同步的混合动力系统模型检查。In:FORTE,第155-169页
[9] Chandrasekaran P,Mukund M(2006)用时间约束匹配场景。格式:98-112页·Zbl 1141.68458
[10] Cimatti A,Clarke E,Giunchiglia E,Giunchiglia F,Pistore M,Roveri M,Sebastiani R,Tachella A(2002)NuSMV 2:符号模型检查的开源工具。In:CAV,第359-364页·Zbl 1010.68766
[11] Cimatti A,Mover S,Tonetta S(2011)《混合自动机的有效场景验证》。In:CAV,第317-332页·Zbl 1284.03216
[12] Cimatti A,Mover S,Tonetta S(2011)HYDI:具有离散交互的符号混合系统的语言。地址:EUROMICRO-SEAA,第275-278页
[13] Cimatti A,Mover S,Tonetta S(2011)证明并解释了混合系统中消息序列图的不可行性。输入:FMCAD
[14] Damm W,Harel D(2001)LSCs:在消息序列图中呼吸生命。表格方法体系19(1):45–80·Zbl 0985.68033
[15] Dubttila高效的异步语义检查模型。Sci计算机程序·Zbl 1243.68213
[16] Fränzle M,Herde C(2005)混合动力系统有界模型检验的有效证明引擎。《计算机科学电子笔记》133:119-137
[17] Fränzle M,Herde C(2007)HySAT:混合动力系统有界模型检验的有效证明引擎。表格方法体系30(3):179–198·Zbl 1116.68048
[18] Ghilardi S,Nicolini E,Ranise S,Zucchelli D(2007),无限状态系统可满足性和模型检验的组合方法。In:CADE,第362-378页·Zbl 1213.68378
[19] Graf S,Saïdi H(1997)用PVS构造抽象状态图。In:CAV,第72-83页
[20] Heljanko K,NiemeläI(2003)用稳定模型检验有界LTL模型。理论实践日志程序3(4-5):519-550·Zbl 1079.68058
[21] Henzinger TA(1996)混合自动机理论。输入:LICS。IEEE比较。洛斯阿拉米托斯郡,278-292页
[22] Henzinger TA,Ho P(1995)HyTech:康奈尔混合动力技术工具。在:混合动力系统II。LNCS,第999卷,第265-293页
[23] ITU-T(1996)建议Z.120——报文序列图
[24] Klose J,Wittke H(2001)基于自动机的实时序列图解释。In:TACAS,第512-527页·Zbl 0978.68548
[25] Ladkin P,Leue S(1992)关于消息序列图的语义。In:FBT,第88-104页
[26] Ladkin PB,Leue S(1995)解释信息流图。表格Asp计算7(5):473–509·Zbl 0838.68075
[27] Li S、Balaguer S、David A、Larsen KG、Nielsen B、Pusinskas S(2010)使用Uppaal对实时系统进行基于场景的验证。In:正式方法系统设计,第200-264页·Zbl 1209.68323
[28] Mauw S,Reniers MA(1997)高级消息序列图。地址:SDL论坛,第291-306页
[29] de Moura L,RueßH,Sorea M(2003),有界模型检验与归纳:从反驳到验证。In:CAV,第14-26页·Zbl 1278.68199
[30] Müller O,Stauner T(2000)使用线性混合自动机进行建模和验证-案例研究。数学计算模型Dyn Syst 71:71–89·Zbl 0938.93568
[31] 潘明,卜力,李X(2009)TASS:基于场景的规范定时分析器。In:CAV,第689-695页
[32] Pike L(2005)基于k-归纳法的实时系统验证。技术代表NASA/TM-2005-213751,NASA
[33] Samer M,Veith H(2007)关于真空真理的概念。输入:LPAR,第2-14页·Zbl 1137.68438
[34] Schuppan V(2009)关于LTL不可满足核心的概念。In:FSEN,第129-145页·Zbl 1274.68203
[35] Sheeran M,Singh S,Stålmarck G使用归纳法和SAT解算器检查安全性能
[36] Tonetta S(2009)不计算抽象的抽象模型检查。英寸:FM,第89-105页
[37] Vardi M(1995)线性时序逻辑的自动机理论方法。地址:班夫高阶研讨会,第238-266页
[38] Walter D,Little S,Myers CJ,Seegmiller N,Yoneda T(2008)使用符号方法验证模拟/混合信号电路。IEEE跨计算机辅助Des集成电路系统27(12):2223–2235·Zbl 05744949号
[39] Wang F(2005)具有类BDD数据结构的线性混杂系统的符号参数安全性分析。IEEE Trans软件工程31(1):38–51·中银05113134
此参考列表基于出版商或数字数学图书馆提供的信息。它的项被试探性地匹配到zbMATH标识符,并且可能包含数据转换错误。它试图尽可能准确地反映原始论文中列出的参考文献,而不要求匹配的完整性或精确性。