Information Technology - XML Metadata Interchange (XMI)
This National Standard of Canada is equivalent to International Standard ISO/IEC 19503:2005.
1 Scope
This International Standard provides specifications for:
a. A set of XML Schema Definitions (XSD) production rules for transforming MOF based metamodels into XML Schemas.
b. A set of XML Document production rules for encoding and decoding MOF based metadata.
c. Design principles for…
Information Technology - Document Schema Definition Languages (DSDL) - Part 3: Rule-based validation...
This National Standard of Canada is equivalent to International Standard ISO/IEC 19757-3:2006.
1 Scope
This part of ISO/IEC 19757 specifies Schematron, a schema language for XML. This part of ISO/IEC 19757 establishes requirements for Schematron schemas and specifies when an XML document matches the patterns specified by a Schematron schema.
Information Technology - Document Schema Definition Languages (DSDL) - Part 4: Namespace-Based Valid...
This National Standard of Canada is equivalent to International Standard ISO/IEC 19757-4:2006.
1 Scope
This part of ISO/IEC 19757 specifies a Namespace-based Validation Dispatching Language (NVDL). An NVDL script controls the dispatching of elements or attributes in a given XML document to different validators, depending on the namespaces of the elements or attributes. An NVDL script also…
Information Technology - Software Asset Management - Part 1: Processes
This National Standard of Canada is equivalent to International Standard ISO/IEC 19770-1:2006.
1 Scope
1.1 Purpose
This part of ISO/IEC 19770 establishes a baseline for an integrated set of processes for Software Asset Management (SAM).
1.2 Field of application
This part of ISO/IEC 19770 applies to SAM processes and can be implemented by organizations to achieve immediate benefits. ISO/IEC…
Information Technology - Programming languages - Fortran - Enhanced Module Facilities
This National Standard of Canada is equivalent to International Standard ISO/IEC TR 19767:2005.
1.1 Scope
This technical report specifies an extension to the module facilities of the programming language Fortran. The Fortran language is specified by International Standard ISO/IEC 1539-1:2004 : Fortran. The extension allows program authors to develop the implementation details of concepts in new…
Information Technology - Programming Languages - Guide for the Use of the Ada Ravenscar Profile in H...
This National Standard of Canada is equivalent to International Standard ISO/IEC TR 24718:2005.
1 Scope
This Technical Report provides a description of the motivations behind the Ravenscar Profile, to show how Ada programs using the profile can be analysed, and gives examples of usage.
Information technology - Eiffel: Analysis, Design and Programming Language
ISO/IEC 25436:2006 provides the full reference for the Eiffel language.
Eiffel is a method of software construction and a language applicable to the analysis, design, implementation and maintenance of software systems. ISO/IEC 25436:2006 covers only the language, with an emphasis on the implementation aspects.
Information technology — Eiffel: Analysis, Design and Programming Language
ISO/IEC 25436:2006 provides the full reference for the Eiffel language.
Eiffel is a method of software construction and a language applicable to the analysis, design, implementation and maintenance of software systems. ISO/IEC 25436:2006 covers only the language, with an emphasis on the implementation aspects.
Information technology - Programming languages, their environments and system software interfaces - ...
ISO/IEC TR 24715:2006 is based on ISO/IEC 23360 (Linux Standard Base Core Specification 3.1, which was submitted to ISO/IEC on 2005/10/31 for publication), and ISO/IEC 9945:2003 edition dated 2003/8/15 with ISO/IEC 9945:2003/Cor.1:2004 (published 2004/9/15).
The scope of this Technical Report is to identify areas of conflict between ISO/IEC 23360 (the Linux Standard Base 3.1 specification) and…
Information technology — Programming languages, their environments and system software interfaces — ...
ISO/IEC TR 24715:2006 is based on ISO/IEC 23360 (Linux Standard Base Core Specification 3.1, which was submitted to ISO/IEC on 2005/10/31 for publication), and ISO/IEC 9945:2003 edition dated 2003/8/15 with ISO/IEC 9945:2003/Cor.1:2004 (published 2004/9/15).
The scope of this Technical Report is to identify areas of conflict between ISO/IEC 23360 (the Linux Standard Base 3.1 specification) and…