亚历山大·萨默斯。;Drossopoulou,索菲亚 深思熟虑的推理和复合设计模式。 (英语) Zbl 1273.68242号 Barthe,Gilles(编辑)等人,《验证、模型检验和抽象解释》。第11届国际会议,VMCAI 2010,马德里,西班牙,2010年1月17日至19日。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-11318-5/pbk)。计算机科学课堂讲稿5944328-344(2010)。 小结:我们提出了考虑周到的推理,一种基于对象不变量的新型规范和验证技术。此技术支持实现的简洁规范,这些实现遵循破坏其他对象属性然后适当通知它们的模式。它允许规范只关注与当前方法调用直接相关的属性,而无需显式提及子调用的关注点。通过这种方式,规范反映了实现中的责任划分,并反映了我们认为设计背后的自然论点。我们使用周到的推理来指定和证明众所周知的复合设计模式。我们展示了如何在Boogie2中编码我们的方法。生成的规范在几秒钟内自动验证;除了不变量本身的仔细表示之外,不需要手动指导。关于整个系列,请参见[Zbl 1178.68003号]. 引用于2文件 MSC公司: 60年第68季度 规范和验证(程序逻辑、模型检查等) 68甲19 其他编程范式(面向对象、顺序、并发、自动等) 软件:VeriFast公司;布吉 PDF格式BibTeX公司 XML格式引用 \textit{A.J.Summers}和\textit{S.Drossopoulou},莱克特。注释计算。科学。5944328--344(2010年;Zbl 1273.68242) 全文: 内政部