Information technology — Programming languages — Guidance to avoiding vulnerabilities in programming...
ISO/IEC TR 24772:2013 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. In general, this guidance is applicable to the software developed, reviewed, or maintained for any application.
Vulnerabilities are described in a generic manner that is…
Information technology - Programming languages - Guidance to avoiding vulnerabilities in programming...
ISO/IEC TR 24772:2013 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. In general, this guidance is applicable to the software developed, reviewed, or maintained for any application.
Vulnerabilities are described in a generic manner that is…
Automation systems and integration — Physical device control — Data model for computerized numerical...
ISO 14649-13:2013 specifies the technology-specific data element needed as process data for wire-EDM. Together with the general process data described in ISO 14649‑10, it describes the interface between computerized numerical controller and the programming system (i.e. CAM system or shop-floor programming system) for wire-EDM. It can be used for wire-EDM operations on this kind of machine.
The…
Automation systems and integration — Physical device control — Data model for computerized numerical...
ISO 14649-14:2013 specifies the technology-specific data element needed as process data for sink-EDM. Together with the general process data described in ISO 14649‑10, it describes the interface between computerized numerical controller and the programming system (i.e. CAM system or shop-floor programming system) for sink-EDM. It can be used for sink-EDM operations on this kind of machine.
The…
Information technology - Metadata Registries Interoperability and Bindings (MDR-IB) - Part 3: API bi...
The ISO/IEC 20944 series of International Standards provides the bindings and their interoperability for metadata registries, such as those specified in the ISO/IEC 11179 series of International Standards. ISO/IEC 20944-3:2013 contains provisions that are common to application programming interface (API) bindings and the API bindings themselves. The API bindings have commonality in their…
Information technology — Metadata Registries Interoperability and Bindings (MDR-IB) — Part 3: API bi...
The ISO/IEC 20944 series of International Standards provides the bindings and their interoperability for metadata registries, such as those specified in the ISO/IEC 11179 series of International Standards. ISO/IEC 20944-3:2013 contains provisions that are common to application programming interface (API) bindings and the API bindings themselves. The API bindings have commonality in their…
Information technology — Programming languages — C
1. Scope
1 This International Standard 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…
Information technology — Programming languages — C++
1.1 Scope
1 This International Standard specifies requirements for implementations of the C++ programming language.
The first such requirement is that they implement the language, and so this International Standard also
defines C++. Other requirements and relaxations of the first requirement appear at various places within
this International Standard.
2 C++ is a general purpose programming…