ISO/IEC TR 14369:2018
Information technology - Programming languages, their environments and system software interfaces - Guidelines for the preparation of language-independent service specifications (LISS)
发布时间:2018-02-05 实施时间:


随着计算机技术的不断发展,编程语言和系统软件接口的数量也在不断增加。这些编程语言和接口通常是特定于某个系统或平台的,这使得它们难以在不同的系统和平台之间共享和重用。为了解决这个问题,需要一种语言无关性的服务规范(LISS),它可以在不同的编程语言和系统中使用。

ISO/IEC TR 14369:2018标准提供了一些通用的建议和最佳实践,以帮助编写LISS规范。这些建议和最佳实践包括:

1. 使用简单、清晰和易于理解的语言编写规范。
2. 使用标准化的术语和符号,以便不同的人可以理解规范。
3. 定义规范的输入和输出,以便不同的系统可以使用规范。
4. 定义规范的行为和错误处理,以便不同的系统可以正确地使用规范。
5. 提供示例代码和测试用例,以便验证规范的正确性和可用性。

此外,ISO/IEC TR 14369:2018标准还提供了一些关于规范的文档结构、格式和版本控制的建议和最佳实践。这些建议和最佳实践可以帮助规范编写者创建易于维护和更新的规范。

总之,ISO/IEC TR 14369:2018标准提供了一些通用的建议和最佳实践,以帮助编写语言无关性服务规范。这些建议和最佳实践可以帮助规范编写者创建易于理解、易于使用和易于维护的规范,以便它们可以在不同的编程语言和系统中使用。

相关标准
- ISO/IEC 2382-1:1993 Information technology - Vocabulary - Part 1: Fundamental terms
- ISO/IEC 12207:2017 Systems and software engineering - Software life cycle processes
- ISO/IEC 19770-1:2017 Information technology - Software asset management - Part 1: Processes and tiered assessment of conformance
- ISO/IEC 27001:2013 Information technology - Security techniques - Information security management systems - Requirements
- ISO/IEC 9126-1:2001 Software engineering - Product quality - Part 1: Quality model