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…
Determination of the airtightness of building envelopes by the fan depressurization method
Standard contains three test options, two types of assessments and, for attached zones, two pressure boundary setups.
The test options are the multi-point test, the two-point test and the single-point test. The types of assessments
are as-operated and closed-up. The pressure boundary set-ups are guarded and unguarded.
Each test can be used to determine the airtightness characteristics…
Semantic interoperability: challenges in the digital transformation age
Humans use words, diagrams, images, context, but also sounds, facial expressions or body language to be understood. Machines use data and information models as well as algorithms to manipulate information, and human concepts need to be translated for machine use.
Due to the exponentially growing number of systems that collect, process, and share data, machines increasingly need to be able to…
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…
Ethical design and use of automated decision systems
This Standard specifies minimum requirements in protecting human values and incorporating ethics in the design and use of automated decision systems.
This Standard is limited to artificial intelligence (AI) using machine learning for automated decisions.
This Standard applies to all organizations, including public and private companies, government entities, and not-for-profit organizations. It…
Electrostatics - Part 5-4: Protection of electronic devices from electrostatic phenomena - Complianc...
IEC TR 61340-5-4:2019(E) describes compliance verification testing for technical items that are included in ESD control programs, such as those specified in IEC 61340-5-1.
Test methods, in the main body of this document, are based on those specified in IEC 61340-5-1 and other parts of IEC 61340, and are simplified where necessary for the purposes of compliance verification, to be performed by…