莱姆 swMATH ID: 9395 软件作者: 多米尼克·P·穆利根。;斯科特·欧文斯;凯瑟琳·格雷(Kathryn E.Gray)。;汤姆·里奇;彼得·休厄尔 描述: Lem现实世界语义的可重用工程。近年来,在严格工程方面取得了显著的成功:使用真实世界处理器、编程语言、协议和安全机制的数学严格语义模型(不仅仅是理想化的计算)进行测试、证明、分析和设计。构建这些模型具有挑战性,需要实验、与供应商或标准机构对话以及验证;他们的规模增加了与编程类似的工程问题,使编写清晰、实用的数学的任务更加艰巨。但缺乏对规范的语言和工具支持。校对助理可以使用,但也会带来自己的困难,一个校对助理制作的模型可能需要花费很多人多年的努力,并需要长期维护,但熟悉另一个校董的人无法使用。我们介绍了Lem,一种用于工程可重用大规模语义模型的语言。Lem设计的灵感来自函数式编程语言和证明助手,Lem定义可以翻译成OCaml用于测试,Coq、HOL4和Isabelle/HOL用于证明,LaTeX和HTML用于表示。这需要在表现力、仔细的库设计和转换实现之间取得微妙的平衡——类似于编译,但要受到为每个目标生成可用和人类可读代码的限制。Lem的有效性通过其在实践中的使用得到了证明。 主页: http://link.springer.com/chapter/10.1007/978-3-642-22863-6_27 相关软件: 伊莎贝尔/HOL;Coq公司;ACL2型;HOL灯;HOL公司;奥特;伊莎贝尔;github;罗丹;TSL公司;K校准仪;TSO工具;CompCert公司;CoqJVM公司;OCaml公司;乳胶;哈斯卡贝尔;蛋糕ML;Nitpick公司;Twelf公司 引用于: 4文件 标准条款 1出版物描述软件,包括1出版物以zbMATH为单位 年份 Lem:真实世界语义的可重用工程。 Zbl 1346.68123号多米尼克·P·穆利根。;斯科特·欧文斯;凯瑟琳·格雷(Kathryn E.Gray)。;汤姆·里奇;彼得·休厄尔 2014 全部的 前5名14位作者引用 2 斯科特·欧文斯 2 彼得·休厄尔 1 理查德·巴纳赫 1 伯恩,彼得 1 董金松 1 凯瑟琳·格雷(Kathryn E.Gray)。 1 Hoa,Koh Chuen村 1 侯哲 1 刘,杨 1 多米尼克·P·穆利根。 1 托马斯·里奇 1 大卫·萨南 1 阿文·费南托(Alwen Fernanto Tiu) 1 弗朗西斯科·扎帕·纳德利 连载1篇 1 自动推理杂志 在3个字段中引用 三 计算机科学(68至XX) 1 博弈论、经济学、金融和其他社会和行为科学(91-XX) 1 信息与通信理论、电路(94-XX) 按年份列出的引文