摘要
补充材料
可供下载
亚历山德罗·阿巴特(Alessandro Abate)、尤里·贝萨(Iury Bessa)、达里奥·卡塔鲁扎(Dario Cattaruzza)、卢卡斯·科尔德罗(Lucas Cordeiro)、克里斯蒂娜·戴维(Cristina David)、帕斯卡尔·凯塞利(Pascal Ke。 2017年,连续设备数字稳定控制器的声音和自动合成。 《第20届混合系统国际会议论文集:计算与控制》(HSCC’17)。 美国医学会,纽约,197-206。 谷歌学者 数字图书馆 亚历山德罗·阿巴特(Alessandro Abate)、尤里·贝萨(Iury Bessa)、达里奥·卡塔鲁扎(Dario Cattaruzza)、卢卡斯·科尔德罗(Lucas C.Cordeiro)、克里斯蒂娜·戴维(Cristina David)、帕斯卡尔·凯塞利(Pascal Kesseli)、。 2017.国家空间物理设备数字控制器的自动正式合成。 第29届计算机辅助验证国际会议(CAV’17)会议记录。 462--482. 谷歌学者 交叉引用 拉杰夫·阿鲁尔(Rajeev Alur)、拉斯蒂斯拉夫·博迪克(Rastislav Bodík)、加维特·朱尼瓦尔(Garvit Juniwal)、米洛·M·k·马丁(Milo M.k.Martin)、穆昆德·拉戈塔曼(Mukund Raghothaman)、桑吉特·塞希亚(Sanjit A.Seshia)、里沙布·辛格(Rishabh Singh)、阿曼多。 2013年。语法指导合成。 《计算机辅助设计中的形式化方法学报》(FMCAD’13)。 1--8. 谷歌学者 交叉引用 Rajeev Alur、Rastislav Bodík、Garvit Juniwal、Milo M.k.Martin、Mukund Raghothaman、Sanjit A.Seshia、Rishabh Singh、Armando Solar Lezama、Emina Torlak和Abhishek Udupa。 2013年。语法指导合成。 《计算机辅助设计中的形式化方法学报》(FMCAD’13)。 IEEE,1--8。 谷歌学者 交叉引用 卡尔·约翰·阿斯特罗姆(Karl Johan Astrom)和理查德·默里(Richard M.Murray)。 2008年,《反馈系统:科学家和工程师简介》。 普林斯顿大学出版社,新泽西州普林斯顿。 谷歌学者 数字图书馆 卡尔·奥斯特罗姆和比约恩·维滕马克,1990年。 计算机控制系统:理论与设计。 新泽西州上鞍河Prentice-Hall公司。 谷歌学者 数字图书馆 詹姆斯·埃弗里。 2006.规模变化终止和边界分析。 在第八届函数和逻辑编程国际会议(FLOPS’06)的会议记录中。 施普林格,192-207。 谷歌学者 数字图书馆 托马斯·鲍尔、埃拉·布尼莫娃、弗拉基米尔·莱文、拉胡尔·库马尔和雅各布·利希滕贝格,2010年。 静态驱动程序验证器研究平台。 计算机辅助验证程序(CAV’10)。 斯普林格,119-122。 谷歌学者 数字图书馆 阿米尔·本·阿姆拉姆(Amir M.Ben-Amram)。 2010.尺寸变化终止、单调性约束和排名函数。 计算机科学中的逻辑方法6,3(2010)。 谷歌学者 Amir M.Ben-Amram和Samir Genaim。 2013.关于整数线性约束循环的线性排序问题。 第40届ACM SIGPLAN-SIGACT编程语言原理研讨会(POPL'13)会议记录。 ACM,纽约,51-62。 谷歌学者 数字图书馆 Tewodros A.Beyene、Marc Brockschmidt和Andrey Rybalchenko。 2014.CTL+FO验证作为约束求解。 2014年国际SPIN软件模型检查研讨会(SPIN’14)论文集。 ACM,纽约,101-104。 谷歌学者 数字图书馆 Tewodros A.Beyene、Corneliu Popeea和Andrey Rybalchenko。 2013.解决存在量化的horn子句。 第25届计算机辅助验证国际会议(CAV’13)论文集。 施普林格,869-882。 谷歌学者 交叉引用 德克·拜尔(Dirk Beyer)和M.Erkan Keremoglu。 2011.CPAchecker:一个用于配置软件验证的工具。 在计算机辅助验证中,Ganesh Gopalakrishnan和Shaz Qadeer(编辑)。 计算机科学讲义,第6806卷。 施普林格,184-190。 谷歌学者 数字图书馆 Aaron R.Bradley、Zohar Manna和Henny B.Sipma。 2005年。具有可达性的线性排名。 第17届计算机辅助验证国际会议记录(CAV’05)。 施普林格,491-504。 谷歌学者 数字图书馆 Aaron R.Bradley、Zohar Manna和Henny B.Sipma。 2005年,多等级原则。 第32届国际自动化、语言和编程会议(ICALP’05)论文集。 施普林格,1349-1361年。 谷歌学者 数字图书馆 Aaron R.Bradley、Zohar Manna和Henny B.Sipma。 2005.多项式程序的终止。 第六届验证、模型检验和抽象解释国际会议论文集(VMCAI'05)。 施普林格,113-129。 谷歌学者 数字图书馆 马丁·布莱恩和其他人。 2006年。TOAST:将答案集编程应用于超级优化。 在ICLP会议记录中。 谷歌学者 数字图书馆 M.F.Brameier和W.Banzhaf。 2007.线性遗传规划。 斯普林格。 谷歌学者 数字图书馆 马克·布罗克施密特(Marc Brockschmidt)、拜伦·库克(Byron Cook)和卡斯滕·福斯(Carsten Fuhs)。 2013年,通过合作实现更好的终止。 第25届计算机辅助验证国际会议(CAV’13)论文集。 施普林格,413-429。 谷歌学者 交叉引用 陈洪毅(音)、拜伦·库克(Byron Cook)、卡斯滕·福斯(Carsten Fuhs)、考斯图布·尼姆卡(Kaustubh Nimkar)和彼得·奥赫恩(Peter O'Hearn)。 2014.通过安全证明不终止。 施普林格,156-171。 谷歌学者 陈洪毅(Hong Yi Chen)、《抖流感》(Shaked Flur)和《Supratik Mukhopadhyay》。 2012.线性简单回路的端接证明。 《静态分析程序》(SAS’12)。 施普林格,422-438。 谷歌学者 数字图书馆 Alvin Cheung、Armando Solar-Lezama和Samuel Madden。 2013.使用查询合成优化数据库支持的应用程序。 第34届ACM SIGPLAN编程语言设计与实现会议论文集(PLDI’13)。 ACM,纽约,3-14。 谷歌学者 数字图书馆 阿隆佐教堂。 1962.逻辑、算术、自动机。 国际数学家大会会议记录。 23--35. 谷歌学者 Edmund Clarke、Armin Biere、Richard Raimi和Yunshan Zhu。 2001.使用可满足性求解进行有界模型检查。 系统设计中的形式化方法。 19,1(2001年7月),7-34。 谷歌学者 数字图书馆 Edmund Clarke、Daniel Kroening和Karen Yorav。 2003.使用有界模型检查的C和verilog程序的行为一致性。 第40届设计自动化年会(DAC’03)会议记录。 ACM,纽约,368-371。 谷歌学者 数字图书馆 Edmund M.Clarke、Orna Grumberg和David E.Long。 1994.模型检查和抽象。 《美国计算机学会编程语言与系统汇刊》16,5(1994年9月),1512-1542。 谷歌学者 数字图书馆 Michael Codish和Samir Genaim。 2003.每次验证一个回路的终止。 第13届逻辑编程环境研讨会论文集。 48--59. 谷歌学者 拜伦·库克、丹尼尔·克罗宁、菲利普·吕默和克里斯托弗·温特斯泰格。 2010.比特向量关系的排序函数合成。 在第16届系统构建和分析工具和算法国际会议(TACAS’10)的会议记录中。 施普林格,236--250。 谷歌学者 数字图书馆 拜伦·库克(Byron Cook)、安德烈亚斯·波德尔斯基(Andreas Podelski)和安德烈·里巴尔琴科(Andrey Rybalchenko)。 2006.系统代码的终止证明。 在ACM SIGPLAN 2006年编程语言设计和实现会议记录中。 415--426. 谷歌学者 数字图书馆 拜伦·库克(Byron Cook)、阿比盖尔·西(Abigail See)和弗洛里安·祖勒(Florian Zuleger)。 2013.拉姆齐诉词典终止证明。 在第19届系统构建和分析工具和算法国际会议论文集(TACAS’13)中。 47--61. 谷歌学者 数字图书馆 Patrick Cousot和Radhia Cousot。 1977.抽象解释:通过构造或近似不动点对程序进行静态分析的统一格模型。 第四届ACM程序设计语言原理研讨会会议记录(POPL'77)。 238--252. 谷歌学者 数字图书馆 克里斯蒂娜·戴维(Cristina David)、帕斯卡尔·凯塞利(Pascal Kesseli)和丹尼尔·克罗宁(Daniel Kroening)。 2016.Kayak:安全语义重构Java流。 技术报告。 牛津大学。 https://www.cs.ox.ac.uk/files/9156/stream-extended.pdf。 谷歌学者 克里斯蒂娜·戴维(Cristina David)、帕斯卡尔·凯塞利(Pascal Kesseli)、丹尼尔·科伦(Daniel Kroening)和马特·刘易斯(Matt Lewis)。 2016.危险不变量。 第21届形式方法国际研讨会论文集(FM'16)。 182--198. 谷歌学者 交叉引用 克里斯蒂娜·戴维和丹尼尔·科伦。 2017.项目综合:挑战与机遇。 在《皇家学会哲学汇刊A》中出现。 谷歌学者 克里斯蒂娜·戴维(Cristina David)、丹尼尔·科伦(Daniel Kroening)和马特·刘易斯(Matt Lewis)。 2015.比特矢量程序的无限制终止和非终止参数。 第24届欧洲编程语言与系统研讨会(ESOP’15)会议记录。 183--204. 谷歌学者 交叉引用 克里斯蒂娜·戴维(Cristina David)、丹尼尔·科伦(Daniel Kroening)和马特·刘易斯(Matt Lewis)。 2015.使用程序合成进行程序分析。 第20届国际程序设计、人工智能和推理逻辑会议论文集(LPAR-20)。 483--498. 谷歌学者 数字图书馆 莱昂纳多·门登萨·德·莫拉和尼古拉·比约纳。 2008.使用DPLL和替换集有效地确定命题逻辑。 在第四届国际自动推理联合会议(IJCAR’08)的会议记录中。 410--425. 谷歌学者 数字图书馆 Nachum Dershowitz、Naomi Lindenstrauss、Yehoshua Sagiv和Alexander Serebrenik。 2001.逻辑程序的自动终止分析的通用框架。 《工程、通信和计算中的应用代数》12,1/2(2001),117--156。 谷歌学者 交叉引用 罗纳德·费金。 1974.广义一阶谱和多项式时间可识别集。 《计算复杂性》,R.Karp(Ed.)。 谷歌学者 罗伯特·W·弗洛伊德。 1993年,为项目赋予意义。 施普林格,多德雷赫特,荷兰,65-81。 谷歌学者 吉恩·富兰克林(Gene F.Franklin)、大卫·鲍威尔(David J.Powell)和阿巴斯·埃米·奈尼(Abbas Emami-Naeini)。 2001.动态系统的反馈控制(第4版)。 新泽西州上鞍河普伦蒂斯·霍尔PTR。 谷歌学者 数字图书馆 普拉纳夫·加格(Pranav Garg)、克里斯托夫·洛丁(Christof Löding)、P.Madhusudan和丹尼尔·奈德(Daniel Neider)。 2014.ICE:学习不变量的强大框架。 施普林格国际出版社,查姆,69-87。 谷歌学者 本尼·戈德林和奥弗·斯特里奇曼。 2010.证明递归过程等效性的推理规则,验证时间。 施普林格,167-184。 http://dl.acm.org/citation.cfm?id和equals ; 1880443.1880451 谷歌学者 数字图书馆 Faustino Gomez和Risto Miikkulainen。 1997.复杂一般行为的渐进演变。 适应性行为5,3-4(1997),317--342。 谷歌学者 数字图书馆 谢尔盖·格雷本希科夫(Sergey Grebenshchikov)、努诺·P·洛佩斯(Nuno P.Lopes)、科内利·波皮亚(Corneliu Popeea)和安德烈·里巴尔琴科(Andrey Rybalchenko)。 2012.根据证明规则合成软件验证器。 《ACM SIGPLAN编程语言设计与实现会议论文集》(PLDI’12)。 405--416. 谷歌学者 数字图书馆 苏米特·古尔瓦尼。 2010年。程序综合中的维度。 第十二届国际ACM SIGPLAN声明性编程原理与实践研讨会(PPDP'10)会议记录。 ACM,纽约,13-24。 谷歌学者 数字图书馆 Sumit Gulwani、Sagar Jain和Eric Koskinen。 2009.边界分析的控制流细化和过程不变量。 2009年ACM SIGPLAN编程语言设计与实现会议记录(PLDI’09)。 375--385. 谷歌学者 数字图书馆 Sumit Gulwani、Susmit Jha、Ashish Tiwari和Ramarathnam Venkatesan。 2011.无环程序合成。 第32届ACM SIGPLAN编程语言设计与实现会议论文集(PLDI’11)。 ACM,纽约,62-73。 谷歌学者 数字图书馆 Sumit Gulwani、Saurabh Srivastava和Ramarathnam Venkatesan。 2008。作为约束解决的程序分析。 在ACM SIGPLAN 2008编程语言设计与实现会议论文集(PLDI’08)中。 281--292. 谷歌学者 数字图书馆 Ashutosh Gupta、Thomas A.Henzinger、Rupak Majumdar、Andrey Rybalchenko和Ru-Gang Xu。 2008.证明非终止。 SIGPLAN通知43,1(2008年1月),147--158。 谷歌学者 数字图书馆 Arie Gurfinkel、Temesghen Kahsai和Jorge A.Navas。 2015.SeaHorn:验证C项目的框架(竞争贡献)。 Christel Baier和Cesare Tinelli(编辑),《系统构建和分析的工具和算法》。 计算机科学讲义,第9035卷。 施普林格,447--450。 谷歌学者 数字图书馆 阿尔文德·哈兰(Arvind Haran)、蒙哥马利·卡特(Montgomery Carter)、迈克尔·埃米(Michael Emmi)、阿卡什·拉尔(Akash Lal)、沙兹·卡迪尔(Shaz Qadeer)和兹沃尼米尔·拉卡马里奇。 2015年,SMACK+Corral:模块化验证器(竞争贡献)。 《第21届系统构建与分析工具与算法国际会议论文集》(TACAS’15),《计算机科学讲义》,第9035卷,Christel Baier和Cesare Tinelli(编辑)。 斯普林格,450-453。 谷歌学者 数字图书馆 William R.Harris、Akash Lal、Aditya V.Nori和Sriram K.Rajamani。 2010.终止变更。 第17届国际静态分析研讨会(SAS’10)论文集。 304--319. 谷歌学者 数字图书馆 马蒂亚斯·海兹曼(Matthias Heizmann)、乔森·霍尼克(Jochen Hoenicke)、扬·莱克(Jan Leike)和安德烈亚斯·波德尔斯基(Andreas Podelski)。 2013年,线性套索项目的线性排名。 施普林格国际出版公司,Cham,365-380。 谷歌学者 乔治·霍夫雷克(Georg Hofferek)、阿舒托什·古普塔(Ashutosh Gupta)、贝蒂娜·科尼霍费尔(Bettina Könighfer)、杰·洪·罗兰·蒋(Jie-Hong Roland Jiang)和罗德里克·布隆。 2013.在单个证明上使用插值合成多个布尔函数。 http://arxiv.org/abs/1308.4767 ,CoRR abs/1308.4767。 谷歌学者 Ming Yee Iu、Emmanuel Cecchet和Willy Zwaenepoel。 2010年JReq:命令式语言中的数据库查询。 第19届欧洲软件理论与实践联合会议暨编译器构造国际会议论文集(CC'10/ETAPS'10)。 施普林格,84-103。 谷歌学者 数字图书馆 2010年,苏米特·贾阿(Susmit Jha)、苏米特·古尔瓦尼(Sumit Gulwani)、桑吉特·塞西娅(Sanjit A.Seshia)和阿什什·蒂瓦里(Ashish Tiwari)。 Oracle-guided基于组件的程序合成。 第32届ACM/IEEE国际软件工程会议论文集-第1卷(ICSE'10)。 美国医学会,纽约,215-224。 谷歌学者 数字图书馆 Lee H.Keel和Shankar P.Bhattacharyya。 1997.稳健、脆弱还是最佳? IEEE自动控制汇刊42,8(1997),1098--1105。 谷歌学者 交叉引用 Lee H.Keel和Shankar P.Bhattacharyya。 1998年。控制器的稳定性裕度和数字实现。 《美国控制会议记录》,第5卷。 2852--2856. 谷歌学者 孔顺浩(Soonho Kong)、容文荣(Yungbum Jung)、克里斯蒂娜·戴维(Cristina David)、王保佑(Bow-Yaw Wang)和Yuangkeun Yi。 2010.通过简单模板的算法学习自动推断量化循环不变量。 施普林格,328--343。 谷歌学者 伊娜·克莱恩(Ina Kraan)、大卫·巴恩斯(David Basin)和阿兰·邦迪(Alan Bundy)。 1993年。通过证明规划进行逻辑程序合成。 在逻辑程序合成和转换中。 1--14. 谷歌学者 丹尼尔·克罗宁(Daniel Kroening)、马特·刘易斯(Matt Lewis)和乔治·魏森巴赫(Georg Weissenbacher)。 2013.C程序中用于快速反例检测的欠近似循环。 第25届计算机辅助验证国际会议(CAV’13)论文集。 施普林格,381-396。 谷歌学者 交叉引用 丹尼尔·克罗宁(Daniel Kroening)、马特·刘易斯(Matt Lewis)和乔治·魏森巴赫(Georg Weissenbacher)。 2015.使用跟踪自动机和有界模型检查证明安全性。 第20届形式方法国际研讨会论文集(FM'15)。 325--341. 谷歌学者 交叉引用 Daniel Kroening、Natasha Sharygina、Aliaksei Tsitovich和Christoph M.Wintersteiger。 2010年,使用成分转换不变量进行终止分析。 第22届计算机辅助验证国际会议(CAV’10)论文集。 89--103. 谷歌学者 数字图书馆 威廉·兰登和里卡多·波利。 2002.遗传编程基础。 斯普林格。 谷歌学者 数字图书馆 Daniel Larraz、Albert Oliveras、Enric Rodríguez-Carbonell和Albert Rubio,2013年。 使用Max-SMT证明命令式程序的终止。 2013年《计算机辅助设计中的形式化方法》。 218--225. 谷歌学者 交叉引用 Zohar Manna和Richard J.Waldinger。 1971.走向自动程序合成。 ACM通信14,3(1971年3月),151--165。 谷歌学者 数字图书馆 肯尼思·麦克米兰(Kenneth L.McMillan)。 2006.使用插值的惰性抽象。 在第18届计算机辅助验证国际会议(CAV’06)的会议记录中。 施普林格,123--136。 谷歌学者 数字图书馆 Aditya V.Nori和Sriram K.Rajamani。 2010年。瑜伽优化的实证研究。 《国际软件工程会议论文集》(ICSE’10)。 计算机协会。 http://research.microsoft.com/apps/pubs/default.aspx?id&equals ; 117670 谷歌学者 数字图书馆 Aditya V.Nori和Rahul Sharma。 2013.试验终止证明。 2013年第9届软件工程基础联席会议记录(ESEC/FSE’13)。 ACM,纽约,246-256。 谷歌学者 数字图书馆 安德烈亚斯·波德尔斯基和安德烈·里巴尔琴科。 2004.线性排序函数综合的完整方法。 第五届验证、模型检验和抽象解释国际会议论文集(VMCAI'04)。 239--251. 谷歌学者 交叉引用 安德烈亚斯·波德尔斯基和安德烈·里巴尔琴科。 2004.转换不变量。 第19届IEEE计算机科学逻辑研讨会(LICS’04)论文集。 IEEE计算机学会,32-41。 谷歌学者 数字图书馆 菲利普·波拉斯(Phillip Porras)、哈森·塞迪(Hassen Saídi)和维诺德·耶格涅斯瓦兰(Vinod Yegneswaran)。 2009年,对conficker的逻辑和集合点的突袭。 在第二届USENIX大型利用和紧急威胁会议的会议记录中:僵尸网络、间谍软件、蠕虫等(LEET'09)。 USENIX协会,7--7。 http://dl.acm.org/citation.cfm?id和equals ; 1855676.1855683 谷歌学者 数字图书馆 安德鲁·雷诺兹(Andrew Reynolds)、摩根·威特斯(Morgan Deters)、维克托·昆卡(Viktor Kuncak)、塞萨尔·蒂内利(Cesare Tinelli)和克拉克·巴雷特(Clark Barrett)。 2015年,SMT合成的反例-引导量化器实例化。 施普林格国际出版社,查姆,198-216。 谷歌学者 安德烈·里巴尔琴科(Andrey Rybalchenko)。 2011.ARMC.2014年11月检索自 网址:http://www7.in.tum.de/rybal-armc。 谷歌学者 Armando Solar-Lezama、Liviu Tancau、Rastislav Bodík、Sanjit A.Seshia和Vijay A.Saraswat。 2006.有限程序的组合草图绘制。 第十二届编程语言和操作系统体系结构支持国际会议论文集(ASPLOS'06)。 404--415. 谷歌学者 数字图书馆 SV-压缩机。 2015年11月检索自 http://sv-comp.sosy-lab.org/2015/。 谷歌学者 SV-压缩机。 2016年11月检索自 http://sv-comp.sosy-lab.org/2016/。 谷歌学者 阿兰·图灵(Alan Turing),1936年。 关于可计算数及其在Entscheidungs问题中的应用。 伦敦数学学会会刊2(1936),230-265。 谷歌学者 卡特里娜城市。 2013.分段排名函数的抽象域。 第20届国际静态分析研讨会论文集(SAS’13)。 43--62. 谷歌学者 交叉引用 Timothy E.Wang、Pierre-Loíc Garoche、Pierre Roux、Romain Jobredeaux和Eric Feron。 2016年,在模型和代码级别对稳健性进行正式分析。 第19届混合系统国际会议论文集:计算与控制(HSCC’16)。 125--134. 谷歌学者 数字图书馆 亨利·S·沃伦。 2002.黑客的喜悦。 Addison-Wesley Longman Publishing Co.,Inc.,马萨诸塞州波士顿。 谷歌学者 Christoph M.Wintersteiger、Youssef Hamadi和Leonardo Moura。 2013.有效解决量化位向量公式。 系统中的形式方法。 设计42,1(2013年2月),3--23。 谷歌学者 数字图书馆