Programming languages - Guidance to avoiding vulnerabilities in programming languages - Part 1: Lang...
This document specifies software programming language vulnerabilities to be avoided in the development of systems where assured behaviour is required for security, safety, mission-critical and business-critical software. Language-specific descriptions of these vulnerabilities are provided in other parts of the ISO/IEC 24772 series.
It is applicable to the software developed, reviewed, or…
Programming languages — Guidance to avoiding vulnerabilities in programming languages — Part 1: Lang...
This document specifies software programming language vulnerabilities to be avoided in the development of systems where assured behaviour is required for security, safety, mission-critical and business-critical software. Language-specific descriptions of these vulnerabilities are provided in other parts of the ISO/IEC 24772 series.
It is applicable to the software developed, reviewed, or…
Information technology — Media context and control — Part 7: Conformance and reference software
This document specifies the conformance and reference software implementing the normative clauses of all parts of the ISO/IEC 23005 series. The information provided is applicable for determining the reference software modules available for the parts of the ISO/IEC 23005 series, understanding the functionality of the available reference software modules, and utilizing the available reference…
Systems and software engineering — Life cycle management — Part 2: Guidelines for the application of...
1 Scope
This document is a guideline for the application of ISO/IEC/IEEE 15288:2015. It addresses system,
life cycle, organizational, project, and process, concept application, principally through reference
to ISO/IEC/IEEE 24748-1 and ISO/IEC/IEEE 15288:2015. It gives guidance on applying ISO/IEC/
IEEE 15288:2015 from the aspects of strategy, planning, application in organizations, and…
Information technology — Programming languages — C
1. Scope
1 This document specifies the form and establishes the interpretation of programs written in the C
programming language.1) It specifies
— the representation of C programs;
— the syntax and constraints of the C language;
— the semantic rules for interpreting C programs;
— the representation of input data to be processed by C programs;
— the representation of output data produced by…
Information technology — Programming languages —Fortran — Part 1: Base language
1 Scope
1 This document specifies the form and establishes the interpretation of programs expressed in the base Fortran
language. The purpose of this document is to promote portability, reliability, maintainability, and efficient
execution of Fortran programs for use on a variety of computing systems.
2 This document specifies
• the forms that a program written in the Fortran language…
Information technology — Programming languages — C#
1. Scope
This specification describes the form and establishes the interpretation of programs written in the
C# programming language. It describes
• The representation of C# programs;
• The syntax and constraints of the C# language;
• The semantic rules for interpreting C# programs;
• The restrictions and limits imposed by a conforming implementation of C#.
This specification does not…
Innovation management — Innovation management system — Guidance
1.1 This document provides guidance for the establishment, implementation, maintenance, and continual improvement of an innovation management system for use in all established organizations. It is applicable to:
a) organizations seeking sustained success by developing and demonstrating their ability to effectively manage innovation activities to achieve the intended outcomes;
b) users,…