ISO/IEC 13719-3:1998
Information technology — Portable common tool environment (PCTE) — Part 3: Ada programming language binding
发布时间:1998-10-15 实施时间:
Ada是一种高级编程语言,它具有强类型、模块化、面向对象、并发等特性,被广泛应用于航空航天、国防、交通、金融等领域。PCTE是一个软件开发环境,它提供了一系列的工具和服务,包括源代码管理、编译、调试、测试、文档生成等,可以帮助程序员提高开发效率和软件质量。Ada编程语言绑定标准定义了Ada程序员如何使用PCTE环境中的工具和服务来开发和维护Ada程序。
该标准主要包括以下内容:
1. Ada编程语言绑定的概述和目的;
2. Ada编程语言绑定的接口规范,包括数据类型、函数调用、异常处理等;
3. Ada编程语言绑定的实现要求,包括编译器、运行时库、调试器等;
4. Ada编程语言绑定的测试要求,包括测试计划、测试用例、测试结果等。
Ada编程语言绑定标准的实现需要满足以下要求:
1. Ada编译器必须符合Ada编程语言国际标准(ISO/IEC 8652:1995);
2. Ada编译器必须支持PCTE环境中定义的数据类型和函数调用;
3. Ada运行时库必须支持PCTE环境中定义的异常处理机制;
4. Ada调试器必须支持PCTE环境中定义的调试接口;
5. Ada程序员必须遵守PCTE环境中定义的编码规范和文档标准。
Ada编程语言绑定标准的实现可以带来以下好处:
1. 提高Ada程序员的开发效率和软件质量;
2. 降低软件开发的成本和风险;
3. 促进软件开发工具和服务的互操作性和标准化。
相关标准
ISO/IEC 8652:1995 Ada编程语言国际标准
ISO/IEC 13719-1:1998 PCTE概述和基本服务
ISO/IEC 13719-2:1998 C++编程语言绑定
ISO/IEC 14764:2006 软件维护