Information technology — Open Distributed Processing — Reference model: Overview — Part 1:

This Recommendation | International Standard: ? gives an introduction and motivation for ODP; ? provides an overview of the Reference Model of Open Distributed Processing (RM-ODP) and an explanation of its key concepts; ? gives guidance on the application of the RM-ODP. This Recommendation | International Standard covers both overview and detailed explanation, and can be consulted in various ways when reading the standards: a) if you intend to read only this Recommendation | International Standard, to gain a general understanding of the importance of ODP to your organization, concentrate on clause 6; b) if you intend to study the whole RM-ODP, you should also read clause 6 before moving on to ITU-T Rec. X.902 | ISO/IEC 10746-2 and ITU-T Rec. X.903 | ISO/IEC 10746-3; c) as you read ITU-T Rec. X.902 | ISO/IEC 10746-2 and ITU-T Rec. X.903 | ISO/IEC 10746-3 you may wish to consult clauses 7 to 10, which give supporting explanation for the various concepts that these common texts define; d) when you have completed a first reading of ITU-T Rec. X.902 | ISO/IEC 10746-2 and ITU-T Rec. X.903 | ISO/IEC 10746-3, read clauses 11 and 12 which discuss the use of standards in ODP system specifications, and provide some examples of applying the ODP concepts in the specification of systems.

Technologies de l'information — Traitement réparti ouvert — Modèle de référence: Aperçu général — Partie 1:

La présente Recommandation | Norme internationale: - présente l'ODP et en donne les motivations; - offre un aperçu général du modèle de référence pour le traitement réparti ouvert (RM-ODP, REFERENCE MODEL OF OPEN DISTRIBUTED PROCESSING) dont elle explique les concepts clés; - indique comment appliquer le modèle de référence ODP. La présente Recommandation | Norme internationale embrasse aussi bien l'aperçu général que des explications détaillées. Elle peut être consultée de diverses manières au cours de la lecture des normes: a) si vous comptez ne lire que la présente Recommandation | Norme internationale, souhaitant acquérir une compréhension générale de l'importance que revêt l'ODP pour votre organisation, concentrez votre attention sur l'article 6; b) si vous avez l'intention d'étudier le modèle de référence ODP dans sa totalité, vous devriez lire aussi l'article 6 avant d'attaquer les Rec. UIT-T X.902 | ISO/CEI 10746-2 et Rec. UIT-T X.903 | ISO/CEI 10746-3; c) pendant le cours de votre lecture des Rec. UIT-T X.902 | ISO/CEI 10746-2 et Rec. UIT-T X.903 | ISO/CEI 10746-3, vous pourrez être amené à désirer consulter les articles 7 à 10, où se trouvent des explications qui détaillent les divers concepts définis dans ces textes communs; d) lorsque vous aurez achevé une première lecture des Rec. UIT-T X.902 | ISO/CEI 10746-2 et Rec. UIT-T X.903 | ISO/CEI 10746-3, lisez les articles 11 et 12 dans lesquels se trouvent une discussion sur l'emploi des normes dans la spécification des systèmes ODP et des exemples d'application des concepts ODP à la spécification des systèmes.

General Information

Status
Published
Publication Date
19-Dec-1998
Current Stage
9093 - International Standard confirmed
Completion Date
25-Aug-2017
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 10746-1:1998 - Information technology -- Open Distributed Processing -- Reference model: Overview
English language
76 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 10746-1:1998 - Technologies de l'information -- Traitement réparti ouvert -- Modele de référence: Aperçu général
French language
78 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO/IEC
STANDARD 10746-1
First edition
1998-12-15
Information technology — Open Distributed
Processing — Reference model: Overview
Technologies de l'information — Traitement réparti ouvert — Modèle de
référence: Présentation
Reference number
B C
ISO/IEC 10746-1 : 1998 (E)
Contents
Page
1 Scope and field of application . 1
2 Normative references. 1
2.1 Identical Recommendations | International Standards . 1
2.2 Paired Recommendations | International Standards equivalent in technical content . 2
2.3 International Standards. 2
3 Definitions . 2
3.1 Definitions in this Recommendation | International Standard. 2
3.2 Definitions from other Recommendations | International Standards . 2
4 Abbreviations. 6
5 Conventions . 7
6 ODP standardization. 7
6.1 Objectives and motivation. 7
6.2 Realization. 8
6.2.1 Object modelling . 8
6.2.2 Viewpoint specifications .9
6.2.3 Distribution transparency. 9
6.2.4 Conformance . 9
6.3 Standards . 10
6.3.1 The Reference Model .10
6.3.2 Specific standards. 10
7 Foundations . 10
7.1 Basic modelling concepts . 11
7.1.1 Objects. 11
7.1.2 Interfaces and interaction points. 11
7.1.3 Behaviour and state . 12
7.2 Specification concepts. 12
7.2.1 Composition/Decomposition . 12
7.2.2 Behavioural compatibility . 13
7.2.3 Type and class . 13
7.2.4 Templates . 13
7.2.5 Roles. 13
7.2.6 Base classes and derived classes. 14
7.3 Structuring concepts . 14
7.3.1 Groups and domains . 14
7.3.2 Naming . 14
7.3.3 Contract . 14
7.3.4 Liaison and binding . 15
8 Architecture . 15
8.1 Architectural framework. 15
8.1.1 Viewpoints. 15
8.1.2 Distribution transparencies .16
8.2 Enterprise language . 17
©  ISO/IEC 1998
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or
mechanical, including photocopying and microfilm, without permission in writing from the publisher.
ISO/IEC Copyright Office • Case postale 56 • CH-1211 Genève 20 • Switzerland
Printed in Switzerland
ii
©
ISO/IEC ISO/IEC 10746-1 : 1998 (E)
8.3 Information language. 19
8.4 Computational language . 20
8.4.1 Computational interfaces.21
8.4.2 Binding model . 21
8.4.3 Typing and subtyping for computational interfaces. 23
8.4.4 Portability . 24
8.5 Engineering language . 24
8.5.1 Clusters, capsules and nodes. 25
8.5.2 Channels . 25
8.5.3 Interface references . 28
8.5.4 Binding . 29
8.5.5 Channel establishment . 29
8.5.6 Management interfaces.30
8.5.7 Interceptors. 30
8.5.8 Conformance points. 32
8.6 Technology language. 32
8.7 Consistency between viewpoints . 32
8.7.1 Enterprise viewpoint consistency with other viewpoints . 34
8.7.2 Correspondences between computational and engineering specifications. 35
8.8 ODP functions . 37
8.8.1 Management functions.38
8.8.2 Coordination functions . 38
8.8.3 Repository functions. 39
8.8.4 Security functions . 39
8.9 ODP distribution transparencies. 40
8.9.1 Access transparency . 40
8.9.2 Failure transparency . 40
8.9.3 Location transparency. 40
8.9.4 Migration transparency. 40
8.9.5 Persistence transparency. 41
8.9.6 Relocation transparency .41
8.9.7 Replication transparency .41
8.9.8 Transaction transparency.41
9 Conformance assessment . 41
9.1 Conformance assessment and the development process . 41
9.2 Conformance assessment: Relevant relationships. 42
9.3 Conformance points and related concepts . 42
9.4 ODP conformance specifications . 43
9.4.1 Level of abstraction . 43
9.4.2 Use of multiple reference points. 43
9.5 Conformance implications of viewpoint languages . 44
9.6 Conformance assessment activities. 44
10 Management of ODP systems. 44
10.1 Management domains. 45
10.2 Management policy . 45
10.3 Modelling management structures. 45
11 The use of standards in ODP systems. 46
11.1 Enterprise viewpoint. 46
11.1.1 Enterprise specification . 46
11.1.2 The application of standards.47
11.2 Information viewpoint . 47
11.2.1 Information specification. 47
11.2.2 The application of standards.48
11.3 Computational viewpoint. 48
11.3.1 Computational specification . 48
11.3.2 The application of standards.49
11.4 Engineering viewpoint. 49
iii
©
ISO/IEC 10746-1 : 1998 (E) ISO/IEC
11.4.1 Engineering specification .
...


NORME ISO/CEI
INTERNATIONALE 10746-1
Première édition
1998-12-15
Technologies de l'information — Traitement
réparti ouvert — Modèle de référence:
Aperçu général
Information technology — Open Distributed Processing — Reference
model: Overview
Numéro de référence
ISO/CEI 10746-1:1998(F)
©
ISO 1998
ISO/CEI 10746-1:1998(F)
PDF – Exonération de responsabilité
Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier peut
être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence autorisant
l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées acceptent de fait la
responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute responsabilité en la
matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.
Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info du
fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir l'exploitation de
ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation, veuillez en informer le
Secrétariat central à l'adresse donnée ci-dessous.
© ISO/CEI 1998
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publication ne peut être reproduite ni utilisée sous quelque
forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit de l’ISO à
l’adresse ci-après ou du comité membre de l’ISO dans le pays du demandeur.
ISO copyright office
Case postale 56 � CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax. + 41 22 734 10 79
E-mail copyright@iso.ch
Web www.iso.ch
Version française parue en 1999
ImpriméenSuisse
ii © ISO/CEI 1998 – Tous droits réservés

ISO/CEI 10746-1:1998(F)
Sommaire
0AGE
1 Domaine d’application. 1
2 Références normatives . 1
2.1 Recommandations | Normes internationales identiques. 1
2.2 Paires de Recommandations | Normes internationales équivalentes par leur contenu technique . 2
2.3 Normes internationales . 2
3 Définitions. 2
3.1 Définitions de la présente Recommandation | Norme internationale. 2
3.2 Définitions données dans d'autres Recommandations | Normes internationales. 2
4 Abréviations . 6
5 Conventions . 7
6 Normalisation ODP. 7
6.1 Objectifs et motivations . 7
6.2 Réalisation. 9
6.2.1 Modélisation par objets. 9
6.2.2 Spécifications de points de vue. 9
6.2.3 Transparences à la répartition . 10
6.2.4 Conformité . 10
6.3 Normes. 10
6.3.1 Le modèle de référence.10
6.3.2 Normes spécifiques. 11
7 Fondements . 11
7.1 Concepts de modélisation de base . 12
7.1.1 Objets. 12
7.1.2 Interfaces et points d'interaction . 12
7.1.3 Comportement et état. 12
7.2 Concepts de spécification. 13
7.2.1 Composition et décomposition. 13
7.2.2 Compatibilité de comportement. 13
7.2.3 Type et classe. 14
7.2.4 Gabarits. 14
7.2.5 Rôles . 14
7.2.6 Classes de base et classes dérivées. 14
7.3 Concepts de structuration. 15
7.3.1 Groupes et domaines. 15
7.3.2 Désignation . 15
7.3.3 Contrat . 15
7.3.4 Liaison et relation de liaison .16
8 Architecture. 16
8.1 Cadre architectural . 16
8.1.1 Points de vue. 17
8.1.2 Transparences à la répartition . 17
8.2 Langage d'entreprise . 18
8.3 Langage d'information . 20
8.4 Langage de traitement. 21
8.4.1 Interfaces de traitement. 23
8.4.2 Modèle de liaison. 23
8.4.3 Typage et sous-typage dans les interfaces de traitement. 25
8.4.4 Portabilité. 26
© ISO/CEI 1998 – Tous droits réservés iii

ISO/CEI 10746-1:1998(F)
0AGE
8.5 Langage d'ingénierie . 27
8.5.1 Grappes, capsules et nœuds . 27
8.5.2 Canaux . 28
8.5.3 Références d'interface . 31
8.5.4 Liaison . 31
8.5.5 Etablissement d'un canal .31
8.5.6 Interfaces de gestion . 32
8.5.7 Intercepteurs. 32
8.5.8 Points de conformité . 34
8.6 Langage de technologie . 34
8.7 Cohérence des points de vue. 35
8.7.1 Cohérence du point de vue entreprise avec les autres points de vue. 36
8.7.2 Correspondances entre les spécifications de traitement et d'ingénierie . 37
8.8 Fonctions ODP. 39
8.8.1 Fonctions de gestion . 39
8.8.2 Fonctions de coordination. 40
8.8.3 Fonctions de conteneur .41
8.8.4 Fonctions de sécurité. 41
8.9 Transparences ODP à la répartition . 42
8.9.1 Transparence d'accès. 42
8.9.2 Transparence aux défaillances . 42
8.9.3 Transparence à la position . 42
8.9.4 Transparence à la migration. 42
8.9.5 Transparence à la persistance. 43
8.9.6 Transparence à la relocalisation. 43
8.9.7 Transparence à la duplication . 43
8.9.8 Transparence aux transactions . 43
9 Evaluation de la conformité . 43
9.1 Evaluation de la conformité et processus de développement. 43
9.2 Evaluation de la conformité: relations pertinentes. 44
9.3 Points de conformité et concepts apparentés . 44
9.4 Spécifications de conformité ODP. 45
9.4.1 Niveau d'abstraction. 45
9.4.2 Usage de plusieurs points de référence . 46
9.5 Conséquences des langages de points de vue sur la conformité . 46
9.6 Activités d'évaluation de la conformité. 47
10 Gestion des systèmes ODP. 47
10.1 Domaines de gestion . 47
10.2 Politique de gestion. 48
10.3 Modélisation des structures de gestion . 48
11 L'emploi des normes dans les systèmes ODP. 48
11.1 Point de vue entreprise. 48
11.1.1 Spécification d'entreprise .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.