Information technology — Programming languages — Technical Report on C++ Library Extensions
ISO/IEC TR 19768:2007 specifies a series of extensions to the standard library for the programming language C++, as specified by ISO/IEC 14882, in order to build more widespread existing practice for an expanded C++ standard library. Some of the components in ISO/IEC TR 19768:2007 could be considered for standardization in a future version of C++.
The specific classes of extensions specified in…
Systems and Software Engineering - Life Cycle Processes - Risk Management
This National Standard of Canada is equivalent to International Standard ISO/IEC 16085:2006.
1. Overview
This standard prescribes a continuous process for risk management. Clause 1 provides an overview and describes the purpose, scope, and field of application, as well as prescribing the conformance criteria. Clause 2 lists the normative references; informative references are provided in…
Information Technology - Multimedia Framework (MPEG-21) - Part 10: Digital Item Processing
This National Standard of Canada is equivalent to International Standard ISO/IEC 21000-10:2006.
1 Scope
This Part of ISO/IEC 21000, entitled Digital Item Processing (DIP), specifies the syntax and semantics of tools that may be used to process Digital Items. The tools provide a normative set of tools that specify the processing of a Digital Item in a predefined manner.
This technology is…
Information Technology - Security Techniques - Modes of Operation for an n-bit Block Cipher
This National Standard of Canada is equivalent to International Standard ISO/IEC 10116:2006.
1 Scope
This International Standard establishes five modes of operation for applications of an n-bit block cipher (e.g. protection of data transmission, data storage). The defined modes only provide protection of data confidentiality. Protection of data integrity and requirements for padding the…
Information Technology - Software Measurement - Functional Size Measurement - Part 1: Definition of ...
This National Standard of Canada is equivalent to International Standard ISO/IEC 14143-1:2007.
1 Scope
This part of ISO/IEC 14143 defines the fundamental concepts of Functional Size Measurement (FSM). This part of ISO/IEC 14143 does NOT provide detailed rules on how to:
- measure Functional Size of software using a particular method;
- use the results obtained from a particular method;
- select…
Information technology - Programming languages - C#
This National Standard of Canada is equivalent to International Standard ISO/IEC 23270:2006.
1. Scope
This International Standard specifies the form and establishes the interpretation of programs written in the
C# programming language. It specifies
- The representation of C# programs;
- The syntax and constraints of the C# language;
- The semantic rules for interpreting C# programs…
Information technology - Common Language Infrastructure (CLI) Partitions I to VI
This National Standard of Canada is equivalent to International Standard ISO/IEC 23271:2006.
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…
Information technology - Common Language Infrastructure (CLI) - Technical Report on Information Deri...
This National Standard of Canada is equivalent to International Standard ISO/IEC TR 23272:2006.
1 Scope
This Technical Report is intended as an aid for understanding the libraries specified in Standard 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…
Information Technology - Language Independent Arithmetic - Part 3: Complex Integer and Floating Poin...
This National Standard of Canada is equivalent to International Standard ISO/IEC 10967-3:2006.
1 Scope
This part of ISO/IEC 10967 specifies the properties of numerical approximations for complexarithmetic operations and many of the complex elementary numerical functions available in a variety of programming languages in common use for mathematical and numerical applications.
An implementor may…