达夫尼 swMATH ID: 183 软件作者: 鲁斯坦·莱诺 描述: Dafny是一种基于对象的命令式语言,具有内置的规范结构。Dafny静态程序验证器可用于验证程序的功能正确性。Dafny编程语言旨在支持程序的静态验证。它是命令式的、连续的,支持泛型类、动态分配和归纳数据类型,并构建在规范结构中。规范包括前置和后置条件、帧规范(读写集)和终止度量。为了进一步支持规范,该语言还提供了可更新的重影变量、递归函数以及集和序列等类型。规范和虚结构仅在验证期间使用;编译器在可执行代码中省略了它们。Dafny验证器作为编译器的一部分运行。因此,程序员与它的交互方式与与静态类型检查器的交互方式大致相同—当工具产生错误时,程序员通过更改程序的类型声明、规范和语句来进行响应。 主页: http://research.microsoft.com/en-us/projects/dafny/ 编程语言: .Net(网络) 操作系统: 窗户 依赖项: 布吉 关键词: 关键字 相关软件: z3型;Why3号机组;布吉;Coq公司;VeriFast公司;伊莎贝尔/HOL;VCC(沃尔沃汽车公司);规格#;CVC4型;JML公司;WhyML公司;弗拉马-C;毒蛇;简化;SMT-LIB公司;github;艾菲尔;电子稳定控制系统/Java;VAMPIRE公司;PVS公司 引用于: 105文件 标准条款 2出版物描述软件,包括2出版物以zbMATH为单位 年份 使用SMT求解器自动导入。 Zbl 1326.68262号Leino,K.Rustan M。 2012 Dafny:用于功能正确性的自动程序验证器。 Zbl 1253.68095号Leino,K.Rustan M。 2010 全部的 前5名262位作者引用 6 Leino,K.Rustan M。 6 彼得·米勒 5 亚历山大·萨默斯。 三 安德鲁·W·阿佩尔。 三 Jean-Christophe Filliátre 三 玛丽克·赫斯曼 三 Kovács,Laura Ildikó 三 伊娜·谢弗 2 沃尔夫冈·阿伦特 2 克拉克·W·巴雷特。 2 伦纳特·贝林格 2 卞金亭 2 德波尔(Frank S。 2 斯蒂恩·德古乌 2 Drossopoulou、Sophia Chloe 2 苏珊·艾森巴赫 2 吉登·恩斯特 2 爱德华·赫尔曼·海尔 2 Hiep,Hans-Dieter A。 2 小林直树 2 悉达哈·克里希纳 2 维克多·昆卡 2 帕基·卢西奥 2 帕塔萨拉西马杜苏丹 2 A.R.马提尼。 2 黑山,曼努埃尔 2 Wytse Oortwijn公司 2 马修·帕金森。 2 亚历克斯·波坦 2 安德鲁·雷诺兹 2 阿德里安·里斯科 2 丹·罗森 2 托拜厄斯·隆格 2 马尔特·施沃尔霍夫 2 尼古拉斯·斯莫尔博内 2 托马斯·图姆 2 安德烈·沃伦科夫 2 托马斯·怀斯 2 Uwe E.沃尔特。 2 詹伯华 1 亚历克斯·阿布因 1 丹尼尔·艾哈曼 1 阿夫申阿米吉 1 伊戈尔·谢尔盖维奇(Igor’Sergeevich Anureev) 1 Krzysztof Rafal公寓 1 阿拉斯代尔·阿姆斯特朗 1 安妮迪亚·班纳吉 1 卡勒姆·班尼斯特 1 克什蒂吉·班萨尔 1 鲍玉燕 1 哈尼尔·巴博萨 1 亚历山大·本特坎普 1 艾哈迈德·巴亚特 1 马克·比克福德 1 尼古拉·S·比约纳。 1 豪尔赫·布拉兹奎兹 1 斯特凡·布隆 1 Böhme,萨沙 1 亚历山大·博洛托夫 1 塔比亚·博迪斯 1 博斯特罗姆,蓬图斯 1 Jon Haël布雷纳斯 1 曹勤祥 1 拉兹万(Razvan) 1 Chechik,玛莎 1 陈浩 1 陈欣 1 陈振邦 1 杰苏斯·莫里西奥·奇曼托 1 魏恩根·钦 1 玛丽亚·克里斯塔基斯 1 瑟·特凡·乔巴赫 1 科恩·克莱森 1 克拉克(Edmund Melson jun Clarke)。 1 科恩、利隆 1 威廉·库克。 1 马克西米利亚诺·克里斯蒂亚 1 穆罕默德·达瓦迪 1 赛义德·达拉比 1 梅迪·达斯坦尼(Mehdi M.Dastani)。 1 伊曼纽尔·德·安吉利斯 1 吉多·德卢卡 1 约西亚·多兹 1 索菲亚·德罗索波洛 1 杜一德 1 瑞希德·埃哈希德 1 本杰明·埃格兰·穆勒 1 马尔科·艾尔斯 1 克莱门斯·艾森霍费尔 1 迈克尔·埃米 1 康斯坦丁·埃纳 1 玛丽·法雷尔 1 阿西赫·萨利希·法塔巴迪 1 约塔姆·M·Y·费尔德曼。 1 乔·菲利佩·费雷拉 1 法比奥·菲奥拉万蒂 1 安德鲁·盖切克 1 拉杰夫·甘地 1 迭戈·加伯维茨基 1 伊莎贝尔·加西亚·孔特雷拉斯 …还有162位作者 全部的 前5名11篇连载文章中引用 8 自动推理杂志 7 计算的形式方面 7 系统设计中的形式化方法 5 程序设计中的逻辑和代数方法杂志 4 计算机科学中的逻辑方法 2 计算机科学课堂讲稿 1 符号计算杂志 1 MSCS公司。计算机科学中的数学结构 1 数学与人工智能年鉴 1 新西伯利亚计算中心(NCC)和A.P.Ershov信息系统研究所(IIS)联合公报。系列:计算机科学 1 ACM计算逻辑事务 全部的 前5名在8个字段中引用 102 计算机科学(68至XX) 24 数学逻辑和基础(03-XX) 三 总体主题;集合(00-XX) 2 范畴理论;同调代数(18-XX) 1 数值分析(65-XX) 1 量子理论(81-XX) 1 运筹学、数学编程(90-XX) 1 数学教育(97-XX) 按年份列出的引文