CONTENTS

 1     Scope
        1.1     Objectives
        1.2     Principles
        1.3     Structure of this Recommendation
 2     References
 3     Definitions
 4     Abbreviations used in this Recommendation
 5     Methodology overview
        5.1     Introduction
                  5.1.1     RM-ODP viewpoint descriptions
        5.2     Using RM-ODP viewpoints in a specification design methodology
        5.3     Tracing between the viewpoints
                  5.3.1     Labelling
 6     Enterprise viewpoint
        6.1     Scope of the enterprise viewpoint
        6.2     Concepts
                  6.2.1     Community
                  6.2.2     Contract
                  6.2.3     Roles
                  6.2.4     Policies
                  6.2.5     Actions
                  6.2.6     Activities
                  6.2.7     Services
                  6.2.8     Service feature
                  6.2.9     Composition of services
        6.3     Extension of communities
        6.4     Domains
 7     Information viewpoint
        7.1     Information viewpoint
 8     Computational viewpoint
        8.1     Computational concepts
                  8.1.1     Communications domain-independent computational viewpoint
                  8.1.2     Mappings to the communications domain-dependent computational viewpoint specification
 9     Engineering viewpoint
        9.1     Introduction
        9.2     Engineering concepts
        9.3     OSI management based engineering viewpoint
                  9.3.1     Impact of protocols on information and computational viewpoints
                  9.3.2     Enterprise viewpoint engineering constraints
                  9.3.3     The use of GDMO packages and managed objects
                  9.3.4     Support of multiple management services at an engineering interface
                  9.3.5     Identification
                  9.3.6     Relationship mapping
                  9.3.7     The use of actions versus attribute operations for relationships and state modifications
        9.4     The distributed processing environment
                  9.4.1     Overview
10     The use of ensembles in the definition of network management applications
       10.1     Scope
Annex A – Template and guidelines for the enterprise viewpoint specification
        A.1     Informal definition of the enterprise template
        A.2     Formal definition of the enterprise template
Annex B – Information viewpoint structure
        B.1     Introduction
        B.2     Model descriptions
        B.3     Structure of the specification
                  B.3.1     Information object classes
                  B.3.2     Information relationships
                  B.3.3     Static schema definition
                  B.3.4     Dynamic schemas
                  B.3.5     Attributes
Annex C – Computational viewpoint template description
        C.1     Introduction
        C.2     Guidelines
                  C.2.1     Guidelines specific to the operation template
                  C.2.2     Client/server interface definitions
                  C.2.3     Considerations for mapping to different communications domains
        C.3     Formal template definitions
                  C.3.1     Object class template
                  C.3.2     Interface template
                  C.3.3     Operation template
        C.4     Example
Annex D – OSI management engineering viewpoint templates and guidelines
        D.1     Templates
        D.2     Possible mappings to managed object definitions
Annex E – Label syntax
        E.0     Introduction
        E.1     BNF definition of label syntax
        E.2     Enterprise viewpoint label tree structure
                  E.2.1     Examples of use
        E.3     Information viewpoint label tree structure
                  E.3.1     Examples of use
        E.4     Computational viewpoint label tree structure
                  E.4.1     Examples of use
Annex F – Ensemble template
        F.1     The ensemble technique
        F.2     Ensemble template
                  F.2.1     Introduction
                  F.2.2     Management context
                  F.2.3     Management information model
                  F.2.4     Ensemble conformance requirements
Appendix I – Examples of templates and specifications guidelines
        I.1     Enterprise services versus contracts
Appendix II Representation of combined states
Appendix III – Service realization description
      III.1     Scope
      III.2     Concepts
Appendix IV – Example of use of the ensemble concepts and format
Appendix V – Example specification development process
Appendix VI – Inter-viewpoint mapping
       VI.1     Approach
       VI.2     Information viewpoint mappings
                 VI.2.1     Information objects and relationships
                 VI.2.2     Static schema
                 VI.2.3     Dynamic schema
       VI.3     Computational viewpoint mappings
                 VI.3.1     Computational operation
                 VI.3.2     Computational interface
                 VI.3.3     Computational object
Appendix VII – Guidelines for the use of Z in the information viewpoint
      VII.1     Introduction
      VII.2     Z notation review
                VII.2.1     Schemas
                VII.2.2     Symbols
                VII.2.3     Example
      VII.3     Specification conventions
                VII.3.1     Attribute specification
                VII.3.2     Object specification
                VII.3.3     Relationship specification