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