The modelling concepts defined in this Recommendation | International Standard are categorized as follows:
a) Basic interpretation concepts: concepts for the interpretation of the modelling constructs of any ODP modelling language. These concepts are described in clause 6.
b) Basic linguistic concepts: concepts related to languages; the grammar of any language for the ODP Architecture must be described in terms of these concepts. These concepts are described in clause 7.
c) Basic modelling concepts: concepts for building the ODP Architecture; the modelling constructs of any language must be based on these concepts. These concepts are described in clause 8.
d) Specification concepts: concepts related to the requirements of the chosen specification languages used in ODP. These concepts are not intrinsic to distribution and distributed systems, but they are requirements to be considered in these specification languages. These concepts are described in clause 9.
e) Structuring concepts: concepts that emerge from considering different issues in distribution and distributed systems. They may or may not be directly supported by specification languages adequate for dealing with the problem area. Specification of objects and functions that directly support these concepts must be made possible by the use of the chosen specification languages. These concepts are described in clauses 10 to 14.
f) Conformance concepts: concepts necessary to explain the notions of conformance to ODP standards and of conformance testing. These concepts are defined in clause 15.
ITU-T Recommendation X.903 | ISO/IEC 10746-3 uses the concepts in this Recommendation | International Standard to specify the characteristics for distributed processing to be open. It is organized as a set of viewpoint languages. Each viewpoint language refines concepts from the set defined in this Recommendation | International Standard . It is not necessary for all viewpoint languages to adopt the same notations. Different notations may be chosen as appropriate to reflect the requirements of the viewpoint. These notations may be natural, formal, textual or graphical However, it will be necessary to establish correspondences between the various languages to ensure overall consistency.