安娜 swMATH ID: 36323 软件作者: 大卫·勒克姆 描述: 使用规范进行编程。介绍ANNA,一种用于指定Ada程序的语言。ANNA的参考手册是针对ADA社区的另一卷。ANNA是ADA的语言扩展,包括正式指定ADA程序预期行为的工具。它的设计是为了满足用精确的机器可处理注释来扩充ADA的感知需求,以便将成熟的规范和文档的正式方法应用于ADA程序。当前的ANNA设计包括除任务外所有ADA构造的注释。形式规范的类似扩展可用于其他类似Algol的语言,如Pascal、PL/1、Concurrent Pascal和Modula;本质上,这些扩展将是ANNA的子集。ANNA的设计从一开始就有四个主要考虑因素:1。构造注释对于ADA程序员来说应该很容易,并且应该尽可能地依赖于ADA的符号和概念。2.ANNA应具有在程序规范和文档中广泛使用的语言特征。3.ANNA应提供一个框架,在该框架内,各种既定的正式指定程序理论可应用于ADA。4.注释应同样适用于程序生命周期中的不同可能应用。这些应用程序不仅包括对已完成程序的测试、调试和正式验证,还包括在需求分析和程序设计的早期阶段对程序部分进行规范。 主页: https://www.springer.com/gp/book/9783540179801 依赖项: 艾达 关键词: 规范语言;艾达;安娜;软件开发;使用规范编程 相关软件: 阿达95;火花;规格#;JML公司;艾菲尔;落叶松;贾斯;喀拉喀托;胡迪尼;Z轴;CalcCheck(计算检查);布吉;电子稳定控制系统/Java;简化;综合;Daikon公司;哈斯克尔;科根(Cogent);损益;毫升 引用于: 8文件 标准条款 1出版物描述软件,包括1出版物在zbMATH中 年份 使用规范进行编程。介绍ANNA,一种用于指定Ada程序的语言。 Zbl 0729.68007号大卫·勒克姆 1990 全部的 前5名17位作者引用 三 大卫·C·勒克姆。 1 A.Nico哈伯曼 1 卡尔,斯特凡·迈克尔 1 Krieg-Brückner,伯尔尼 1 Gary T.Leavens。 1 雷诺,K.鲁斯坦M。 1 安德鲁·麦格特里克。 1 乌戈·蒙塔纳里。 1 彼得·米勒 1 瓦莱里亚诺维茨卡 1 Owe、Olaf 1 David S.Rosenblum。 1 斯里拉姆·桑卡尔 1 唐纳德·桑内拉。 1 约翰·G·斯特尔。 1 安德烈·塔莱基 1 冯·亨克,弗里德里希·威廉姆 4篇连载文章中引用 2 计算机科学课堂讲稿 1 理论计算机科学 1 布达佩斯科学大学年鉴(Annales Universitatis Scientiarum Budapestinensis de Rolando Eötvös提名)。计算机部分 1 计算的形式方面 在2个字段中引用 8 计算机科学(68至XX) 1 一般性和全局性主题;集合(00-XX) 按年份列出的引文