圣人 swMATH ID: 30073 软件作者: 杰西卡·格伦斯基(Jessica Gronski)、肯尼思·诺尔斯(Kenneth Knowles)、亚伦·托姆(Aaron Tomb)、斯蒂芬·弗伦德(Stephen N.Freund)、科马克·弗拉纳根 描述: Sage:灵活规格的混合检查。软件系统通常包含非正式指定的大型API,因此很容易被滥用。本文介绍了Sage编程语言,该语言旨在以灵活的方式执行精确的接口规范。Sage类型系统综合了Dynamic类型、一流类型和任意细化类型。由于这种表达语言的类型检查不是静态可判定的,Sage使用混合类型检查,它将静态类型检查扩展为动态契约检查、自动定理证明和反驳的子类型判断数据库。 主页: http://dept.cs.williams.edu/~freund/papers/htc-sage.pdf 相关软件: 渐变动态语义;流量;流行标志;阿格达;伊莎贝尔/HOL;Coq公司;稳定器;荆棘;比格鲁;派克特;蟒蛇;LISP公司;JavaScript脚本;支架;佩尔;塞西尔;清洁 引用于: 4文件 全部的 前5名14位作者引用 2 罗伯特·布鲁斯·芬德勒 2 杰里米·西克。 1 阿马尔·艾哈迈德 1 陈天宇 1 马提亚斯·费莱森 1 丹尼尔·费尔蒂 1 科马克·弗拉纳根 1 本·格林曼 1 大卫·赫尔曼 1 新款,Max S。 1 Asumu Takikawa 1 阿伦·汤姆 1 维泰克,简 1 菲利普·李·沃德勒 2篇连载文章中引用 2 函数编程杂志 1 高阶和符号计算 在2个字段中引用 4 计算机科学(68至XX) 1 数学逻辑和基础(03-XX) 按年份列出的引文