托比亚斯·尼普科 与校对助理教授语义:不再需要LSD旅行证明。 (英语) Zbl 1325.68005号 Kuncak,Viktor(编辑)等人,《验证、模型检查和抽象解释》。第13届国际会议,2012年VMCAI,美国宾夕法尼亚州费城,2012年1月22日至24日。诉讼程序。柏林:施普林格出版社(ISBN 978-3-642-27939-3/pbk)。计算机科学课堂讲稿7148,24-38(2012)。 摘要:我们描述了一门关于简单命令式编程语言语义以及编译器、类型系统、静态分析和Hoare逻辑应用程序的课程。本课程完全以证明助理伊莎贝尔为基础,包括对伊莎贝尔的简要介绍。总的目标是教学生如何写出正确易读的校样。有关整个系列,请参见[Zbl 1236.68007号]. 引用于三文件 MSC公司: 68-01 与计算机科学相关的介绍性说明(教科书、教程论文等) 68甲15 编程语言理论 第68季度55 计算理论中的语义学 68吨15 定理证明(演绎、解析等)(MSC2010) 97页40页 编程语言(教育方面) 软件:ACuLa博士;名义伊莎贝尔;ACL2型;伊莎贝尔/HOL;伊莎贝尔;米扎尔;伊萨尔;大锤;DrScheme博士 PDF格式BibTeX公司 XML格式引用 \textit{T.Nipkow},莱克特。注释计算。科学。7148,24-38(2012;Zbl 1325.68005) 全文: 内政部 参考文献: [1] Aaronson,S.:教学声明(2007),http://www.scottaaronson.com/teaching.pdf [2] Berghofer,S.,Bulwahn,L.,Haftmann,F.:将归纳转化为等式规范。收录:Berghofer,S.、Nipkow,T.、Urban,C.、Wenzel,M.(编辑)TPHOLs 2009。LNCS,第5674卷,第131-146页。斯普林格,海德堡(2009)·Zbl 1252.68249号 ·doi:10.1007/978-3642-03359-9_11 [3] Berghofer,S.,Nipkow,T.:执行高阶逻辑。收录人:Callaghan,P.、Luo,Z.、McKinna,J.、Pollack,R.(编辑)TYPES 2000。LNCS,第2277卷,第24-40页。斯普林格,海德堡(2002)·Zbl 1054.68133号 ·doi:10.1007/3-540-45842-52 [4] Blanchette,J.C.,Bulwahn,L.,Nipkow,T.:Isabelle/HOL中的自动证明和反驳。In:Tinelli,C.,Sofronie Stokkermans,V.(编辑)FroCos 2011。LNCS,第6989卷,第12-27页。斯普林格,海德堡(2011)·Zbl 1348.68214号 ·doi:10.1007/978-3-642-24364-62 [5] Cachera,D.,Pichardie,D.:一名认证的指称性抽象翻译。收录:Kaufmann,M.,Paulson,L.C.(编辑)ITP 2010。LNCS,第6172卷,第9-24页。斯普林格,海德堡(2010)·Zbl 1291.68331号 ·doi:10.1007/978-3642-14052-53 [6] Klein,G.:交互式证明:语义的应用。In:程序。Marktoberdorf 2011暑期学校(将于2012年推出) [7] Leroy,X.:共创性大步操作语义学。摘自:Sestoft,P.(编辑)ESOP 2006。LNCS,第3924卷,第54–68页。斯普林格,海德堡(2006)·Zbl 1178.68330号 ·doi:10.1007/11693024_5 [8] Naumowicz,A.、Korniłowicz、A.:Mizar简介。在:Berghofer,S.,Nipkow,T.,Urban,C.,Wenzel,M.(编辑)2009年TPHOLs。LNCS,第5674卷,第67-72页。斯普林格,海德堡(2009)·Zbl 1252.68262号 ·doi:10.1007/978-3-642-03359-9_5 [9] 尼尔森,H.R.,尼尔森,F.:语义学与应用。威利(1992) [10] 尼尔森,H.R.,尼尔森,F.:语义与应用。Appatizer公司。斯普林格,海德堡(2007)·Zbl 1126.68052号 ·doi:10.1007/978-1-84628-692-6 [11] Nipkow,T.:温斯克尔(几乎)是对的:走向机械化语义教科书。收录:Chandru,V.,Vinay,V.(编辑)FSTTCS 1996。LNCS,第1180卷,第180-192页。斯普林格,海德堡(1996)·doi:10.1007/3-540-62034-6_48 [12] Nipkow,T.:温斯克尔(几乎)是对的:走向机械化语义教科书。计算的形式方面10,171–186(1998)·Zbl 0910.68138号 ·doi:10.1007/s001650050009 [13] Nipkow,T.:交互式证明:Isabelle/HOL简介。In:程序。Marktoberdorf 2011暑期学校(将于2012年推出) [14] Nipkow,T.、Paulson,L.C.、Wenzel,M.T.:Isabelle/HOL。LNCS,第2283卷。斯普林格,海德堡(2002)·doi:10.1007/3-540-45949-9 [15] Page,R.:工程软件正确性。J.函数编程17(6),675–686(2007)·Zbl 05213802号 ·doi:10.1017/S095679680700634X [16] Page,R.,Eastlund,C.,Felleisen,M.:本科生函数编程和定理证明:进展报告。In:程序。2008年教育功能性和声明性编程国际研讨会,FDPE 2008,第21-30页。ACM(2008)·数字对象标识代码:10.1145/1411260.1411264 [17] Pierce,B.C.:Lambda,终极TA:使用校对助理教授编程语言基础。In:程序。第14届ACM SIGPLAN功能编程国际会议,ICFP 2009,第121-122页。ACM(2009)·Zbl 06383975号 ·doi:10.1145/1596550.1596552 [18] Urban,C.:Isabelle/HOL中的标称技术。《自动推理》40、327–356(2008)·兹比尔1140.68061 ·doi:10.1007/s10817-008-9097-2 [19] Vaillancourt,D.,Page,R.,Felleisen,M.:DrScheme中的ACL2。收录:Manolios,P.,Wilding,M.(编辑)Proc。第六届ACL2定理证明及其应用国际研讨会,第107–116页。ACM(2006)·doi:10.1145/1217975.1217999 [20] Volpano,D.,Smith,G.,Irvine,C.:用于安全流分析的声音类型系统。《计算机安全杂志》4(2-3),167-187(1996)·Zbl 05430401号 ·doi:10.3233/JCS-1996-42-304 [21] Wenzel,M.:Isabelle/Isar–人类可读的正式证明文件的通用环境。慕尼黑理工大学信息研究所博士论文(2002年) [22] Wenzel,M.,Wiedijk,F.:米扎尔和伊萨尔的比较。J.自动推理,389–411(2002)·Zbl 1064.68083号 ·doi:10.1023/A:1021935419355 [23] Winskel,G.:编程语言的形式语义。麻省理工学院出版社(1993)·Zbl 0919.68082号 此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。