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…
Information technology — Common Language Infrastructure (CLI)
I.1 Scope
This International Standard defines the Common Language Infrastructure (CLI) in which
applications written in multiple high-level languages can be executed in different system
environments without the need to rewrite those applications to take into consideration the unique
characteristics of those environments. This International Standard consists of the following parts:
- Partition I:…
Information technology — Database languages — SQL — Part 2: Foundation (SQL/Foundation)
1 Scope
This part of ISO/IEC 9075 defines the data structures and basic operations on SQL-data. It provides functional
capabilities for creating, accessing, maintaining, controlling, and protecting SQL-data.
This part of ISO/IEC 9075 specifies the syntax and semantics of a database language:
— For specifying and modifying the structure and the integrity constraints of SQL-data.
— For declaring…
Systems and software engineering — Requirements for designers and developers of user documentation
1 Scope
This clause presents the scope, purpose, organization, and candidate uses of this International Standard.
This International Standard supports the interest of software users in consistent, complete, accurate, and
usable documentation. It includes both approaches to standardization: a) process standards, which specify
the way in which documentation products are to be developed; and b)…
Information technology — Security techniques — Guidelines for information and communication technolo...
1 Scope
This International Standard describes the concepts and principles of information and communication
technology (ICT) readiness for business continuity, and provides a framework of methods and processes to
identify and specify all aspects (such as performance criteria, design, and implementation) for improving an
organization's ICT readiness to ensure business continuity. It applies…
Information technology — Common Language Infrastructure (CLI) — Information Derived from Partition I...
1 Scope
This Technical Report is intended as an aid for understanding the libraries specified in ISO 23271 (ECMA-335),
Partition IV: Profiles and Libraries. That Partition includes a machine-readable specification, in XML, of the types
that comprise the standard libraries. This Technical Report, in companion files, provides the following items, which
help to form a traceable chain from the…
Information technology — Programming languages — Ada
ISO/IEC 8652:2012 specifies the form and meaning of programs written in the programming language Ada. Its purpose is to promote the portability of Ada programs to a variety of computing systems.
This third edition of ISO/IEC 8652 focuses on improvements in those user domains where safety and criticality are prime concerns. It enhances the functionality of containers, improves the ability to write…