Summary����
Introduction���� ��
�1����
Scope
�2����
Normative references
������� 2.1���� Identical Recommendations | International Standards
������� 2.2���� Paired Recommendations | International Standards equivalent in
technical content
�3��
��Definitions
������� 3.1���� Descriptive definitions
������� 3.2���� Abbreviations
�4����
Framework
������� 4.1���� Viewpoints
����������������� 4.1.1���� Concepts
����������������� 4.1.2���� Using viewpoints
������� 4.2���� ODP viewpoint languages
����� ������������4.2.1����
Concept���
����������������� 4.2.2���� Using viewpoint languages
������� 4.3���� ODP functions
������� 4.4���� ODP distribution transparencies
����������������� 4.4.1���� Concepts
����������������� 4.4.2���� Using distribution transparency
������� 4.5���� Standards derived from the framework
������� 4.6���� Conformance
�5����
Enterprise language
������� 5.1���� Concepts
������� 5.2���� Structuring rules
������� 5.3���� Conformance and reference points
�6����
Information language
������� 6.1���� Concepts
������� 6.2���� Structuring rules
������� 6.3���� Conformance and reference points
�7����
Computational language
������� 7.1���� Concepts
������� 7.2���� Structuring rules
����������������� 7.2.1���� Naming rules
����������������� 7.2.2�� ��Interaction rules
������������������������������
7.2.2.1���� Signal interaction
rules
������������������������������
7.2.2.2���� Stream interaction
rules
������������������������������
7.2.2.3���� Operation interaction
rules
���������������������������� ��7.2.2.4����
Parameter rules
������������������������������
7.2.2.5���� Flows, operations and
signals
����������������� 7.2.3���� Binding rules
������������������������������
7.2.3.1���� Implicit binding
rules for server operation interfaces
������������ ������������������7.2.3.2����
Primitive binding rules
������������������������������
7.2.3.3���� Compound binding
rules
����������������� 7.2.4���� Type rules
������������������������������
7.2.4.1���� Signature subtyping
rules for signal interfaces
����� �������������������������7.2.4.2���� Signature subtyping rules for stream interfaces
������������������������������
7.2.4.3���� Signature subtyping
rules for operation interfaces
����������������� 7.2.5���� Template rules
������������������������������ 7.2.5.1���� Computational object template rules
������������������������������
7.2.5.2���� Computational
interface instantiation
������������������������������
7.2.5.3���� Computational object
template instantiation
����������������� 7.2.6���� Failure rules
����������������� 7.2.7����
Portability rules
������� 7.3���� Conformance and reference points
�8����
Engineering language
������� 8.1���� Concepts
������� 8.2���� Structuring rules
����������������� 8.2.1���� Channel rules
������������������������������ 8.2.1.1���� Stubs
������������������������������
8.2.1.2���� Binders
������������������������������
8.2.1.3���� Protocol objects
������������������������������
8.2.1.4���� Interceptors
����������������� 8.2.2���� Interface reference rules
����������������� 8.2.3���� Distributed binding rules
����������������� 8.2.4���� Relocation rules
����������������� 8.2.5���� Cluster rules
����������������� 8.2.6���� Capsule rules
����������������� 8.2.7���� Node rules
����������������� 8.2.8���� Application management rules
����������������� 8.2.9���� Failure rules
������� 8.3���� Conformance and reference points
�9����
Technology language
������� 9.1���� Concepts
������� 9.2���� Structuring rules
������� 9.3���� Conformance and reference points
10���� Consistency rules
������
10.1���� Computational and
information specification correspondences
������ 10.2���� Engineering and computational specification correspondences
11���� ODP functions
12���� Management functions
������ 12.1���� Node management function
�������������� ��12.1.1����
Thread management
���������������� 12.1.2���� Clock access and timer management
���������������� 12.1.3���� Channel creation and interface location
���������������� 12.1.4���� Capsule template instantiation and
capsule deletion
������ 12.2��� �Object management
function
������ 12.3���� Cluster management function
���������������� 12.3.1���� Cluster checkpoint
���������������� 12.3.2���� Cluster deletion, deactivation and
failure
���������������� 12.3.3���� Cluster reactivation and recovery
��� �������������12.3.4����
Cluster migration
������ 12.4���� Capsule management function
���������������� 12.4.1���� Cluster template instantiation
���������������� 12.4.2���� Capsule deletion
13���� Coordination functions
������ 13.1���� Event notification function
���������������� 13.1.1���� Concepts
���������������� 13.1.2���� Rules
������ 13.2���� Checkpoint and recovery function
���������������� 13.2.1���� Checkpointing
���������������� 13.2.2���� Recovery
������ 13.3���� Deactivation and reactivation function
���������������� 13.3.1���� Deactivation
���������������� 13.3.2���� Reactivation
������ 13.4���� Group function
���������������� 13.4.1���� Concepts
���������������� 13.4.2���� Rules
������ 13.5���� Replication function
������ 13.6���� Migration function
���������������� 13.6.1���� Replication
���������������� 13.6.2���� Deactivation and reactivation
������ 13.7���� Transaction function
���������������� 13.7.1���� Concepts
���������������� 13.7.2���� Rules
������ 13.8���� ACID transaction function
� �����13.9���� Engineering
interface reference tracking function
14���� Repository functions
������ 14.1���� Storage function
���������������� 14.1.1���� Concepts
���������������� 14.1.2���� Rules
������ 14.2���� Information organization function
������ 14.3���� Relocation function
���������������� 14.3.1���� Concepts
���������������� 14.3.2���� Rules
������ 14.4���� Type repository function
���������������� 14.4.1���� Rules
������ 14.5���� Trading function
���������������� 14.5.1���� Concepts
������������� ���14.5.2���� Rules
15���� Security functions
������ 15.1���� Concepts
������ 15.2���� Access control function
������ 15.3���� Security audit function
������ 15.4���� Authentication function
������ 15.5���� Integrity function
������ 15.6���� Confidentiality function
������ 15.7���� Non-repudiation function
������ 15.8���� Key management function
16���� ODP distribution transparency
������ 16.1���� Access transparency
������ 16.2���� Failure transparency
���������������� 16.2.1���� Concepts
���������������� 16.2.2���� Rules
�����������������������������
16.2.2.1���� Replication
�����������������������������
16.2.2.2���� Checkpoint and
recovery
������ 16.3���� Location transparency
������ 16.4���� Migration transparency
���������������� 16.4.1���� Concepts
�� ��������������16.4.2����
Rules
������ 16.5���� Persistence transparency
���������������� 16.5.1���� Concepts
���������������� 16.5.2���� Rules
������ 16.6���� Relocation transparency
������ 16.7���� Replication transparency
���������������� 16.7.1���� Concepts
���������������� 16.7.2���� Rules
������ 16.8���� Transaction transparency
���������������� 16.8.1���� Concept
���������������� 16.8.2���� Rules
Annex A � Formal computational supertype/subtype rules
������� A.1���� Notations and conventions
������� A.2���� Type system
����������������� A.2.1���� Typing rules
����������������� A.2.2���� Type definitions
����������������� A.2.3���� An algorithm for type checking
������� A.3���� Signal interface signature types
������� A.4���� Operation interface signature types
������� A.5���� Stream interface types
������� A.6���� Example