CONTENTS

 1     Scope and field of application
 2     Normative references
        2.1     Identical Recommendations | International Standards
        2.2     Paired Recommendations | International Standards equivalent in technical content
        2.3     International Standards
 3     Definitions
        3.1     Definitions in this Recommendation | International Standard
        3.2     Definitions from other Recommendations | International Standards
 4     Abbreviations
 5     Conventions
 6     ODP standardization
        6.1     Objectives and motivation
        6.2     Realization
                  6.2.1     Object modelling
                  6.2.2     Viewpoint specifications
                  6.2.3     Distribution transparency
                  6.2.4     Conformance
        6.3     Standards
                  6.3.1     The Reference Model
                  6.3.2     Specific standards
 7     Foundations
        7.1     Basic modelling concepts
                  7.1.1     Objects
                  7.1.2     Interfaces and interaction points
                  7.1.3     Behaviour and state
        7.2     Specification concepts
                  7.2.1     Composition/Decomposition
                  7.2.2     Behavioural compatibility
                  7.2.3     Type and class
                  7.2.4     Templates
                  7.2.5     Roles
                  7.2.6     Base classes and derived classes
        7.3     Structuring concepts
                  7.3.1     Groups and domains
                  7.3.2     Naming
                  7.3.3     Contract
                  7.3.4     Liaison and binding
 8     Architecture
        8.1     Architectural framework
                  8.1.1     Viewpoints
                  8.1.2     Distribution transparencies
        8.2     Enterprise language
        8.3     Information language
        8.4     Computational language
                  8.4.1     Computational interfaces
                  8.4.2     Binding model
                  8.4.3     Typing and subtyping for computational interfaces
                  8.4.4     Portability
        8.5     Engineering language
                  8.5.1     Clusters, capsules and nodes
                  8.5.2     Channels
                  8.5.3     Interface references
                  8.5.4     Binding
                  8.5.5     Channel establishment
                  8.5.6     Management interfaces
                  8.5.7     Interceptors
                  8.5.8     Conformance points
        8.6     Technology language
        8.7     Consistency between viewpoints
                  8.7.1     Enterprise viewpoint consistency with other viewpoints
                  8.7.2     Correspondences between computational and engineering specifications
        8.8     ODP functions
                  8.8.1     Management functions
                  8.8.2     Coordination functions
                  8.8.3     Repository functions
                  8.8.4     Security functions
        8.9     ODP distribution transparencies
                  8.9.1     Access transparency
                  8.9.2     Failure transparency
                  8.9.3     Location transparency
                  8.9.4     Migration transparency
                  8.9.5     Persistence transparency
                  8.9.6     Relocation transparency
                  8.9.7     Replication transparency
                  8.9.8     Transaction transparency
 9     Conformance assessment
        9.1     Conformance assessment and the development process
        9.2     Conformance assessment: Relevant relationships
        9.3     Conformance points and related concepts
        9.4     ODP conformance specifications
                  9.4.1     Level of abstraction
                  9.4.2     Use of multiple reference points
        9.5     Conformance implications of viewpoint languages
        9.6     Conformance assessment activities
10     Management of ODP systems
       10.1     Management domains
       10.2     Management policy
       10.3     Modelling management structures
11     The use of standards in ODP systems
       11.1     Enterprise viewpoint
                 11.1.1     Enterprise specification
                 11.1.2     The application of standards
       11.2     Information viewpoint
                 11.2.1     Information specification
                 11.2.2     The application of standards
       11.3     Computational viewpoint
                 11.3.1     Computational specification
                 11.3.2     The application of standards
       11.4     Engineering viewpoint
                 11.4.1     Engineering specification
                 11.4.2     The application of standards
       11.5     Technology viewpoint
                 11.5.1     Technology specification
                 11.5.2     The application of standards
12     Examples of ODP specifications
       12.1     Multimedia Conferencing System
                 12.1.1     Introduction
                 12.1.2     Enterprise specification
                 12.1.3     Information specification
                 12.1.4     Computational specification
                 12.1.5     Engineering specification
                 12.1.6     Technology specification
       12.2     Multiparty audio/video stream binding
                 12.2.1     General description
                 12.2.2     Enterprise specification
                 12.2.3     Information specification
                 12.2.4     Computational specification
                 12.2.5     Engineering specification
                 12.2.6     Technology specification
       12.3     A management example – Metric Object
                 12.3.1     Enterprise specification
                 12.3.2     Information specification
                 12.3.3     Computational specification
       12.4     Database example
                 12.4.1     Enterprise specification
                 12.4.2     Information specification
                 12.4.3     Computational specification
Annex  A  –  Bibliography