TABLE DES MATI�RES

�1���� Domaine d'application
�2���� R�f�rences
�3���� Abr�viations
�4���� D�finitions
�5���� Fondements et r�gles
������� 5.1���� D�finitions et Conventions
����������������� 5.1.1���� D�finitions
����������������� 5.1.2���� Conventions graphiques
������� 5.2���� Nomage et visibilit�
������� 5.3���� Mod�le d'interface, mod�le d'objet et mod�le de groupe d'objets et utilisation commune de ces mod�les
����������������� 5.3.1���� Types de donn�es
����������������� 5.3.2���� Op�rations
���� �������������5.3.3���� Flux
����������������� 5.3.4���� Mod�les d'interface
����������������� 5.3.5���� Mod�les d'objet
����������������� 5.3.6���� R�gles de visibilit�
������� 5.4���� Comportement
������� 5.5���� H�ritage
����������������� 5.5.1���� Introduction et justification
����������������� 5.5.2���� D�finitions
����������������� 5.5.3���� H�ritage de d�clarations de r�alisation
�6���� Sp�cification de l'ITU-ODL
������� 6.1���� D�claration de type et de constante
����������������� 6.1.1���� Structure
����������������� 6.1.2���� Exemple de d�claration de type et de constante
������� 6.2���� Mod�le d'interface
����������������� 6.2.1���� Structure
����������������� 6.2.2���� H�ritage de mod�le d'interface
����������������� 6.2.3���� Sp�cification de comportement de mod�le d'interface
����������������� 6.2.4���� Signature d'interface op�rationnelle
����������������� 6.2.5���� Attributs d'interface op�rationnelle
����������������� 6.2.6���� Signature de flux
����������������� 6.2.7���� Exemple de d�claration de mod�le d'interface
������� 6.3���� Mod�le d'objet
����������������� 6.3.1���� Structure
����������������� 6.3.2���� H�ritage de mod�les d'objet
����������������� 6.3.3���� Sp�cification du comportement de mod�le d'objet
����������������� 6.3.4���� Mod�les d'interface requise
����������������� 6.3.5���� Mod�les d'interface prise en charge
����������������� 6.3.6���� Sp�cification d'initialisation des mod�les d'objet
����������������� 6.3.7���� Exemple de d�claration de mod�le d'objet
������� 6.4���� Mod�le de groupe d'objets
����������������� 6.4.1���� Structure
����������������� 6.4.2���� H�ritage de mod�le de groupe d'objets
����������������� 6.4.3���� Sp�cification des pr�dicats d'un mod�le de groupe d'objets
����������������� 6.4.4���� Mod�les d'objets membres et mod�les d'objets
����������������� 6.4.5���� Contrats
����������������� 6.4.6���� Exemple de d�claration de mod�le de groupe
Annexe A � BNF
������� A.1���� Conformit�
������� A.2���� Conventions lexicales
������� A.3���� Mots cl�s
������� A.4���� Notation BNF �tendue
������� A.5���� Syntaxe
����������������� A.5.1���� Syntaxe de module
����������������� A.5.2���� Syntaxe de groupe
����������������� A.5.3���� Syntaxe d'objet
����������������� A.5.4���� Syntaxe d'interface
����������������� A.5.5���� Syntaxe d'interface (op�rationnelle)
����������������� A.5.6���� Syntaxe d'interface (flux)
����������������� A.5.7���� Syntaxe de d�finition de prise en charge
������� B.1���� Justification
������� B.2���� Conditions de base
������� B.3���� Structure
������� B.4���� Noms � visibilit� d�finie
������� B.5     Mappage de module
������� B.6���� Mappage de mod�les d'interface, d'op�ration, de flux et d'attribut
������� B.7���� H�ritage de mod�les d'interface
������� B.8���� Mappage des mod�les d'objet
������� B.9     Mappage des mod�les de groupes d'objets
������ B.10     Mappage des constantes
������ B.11     Mappage des types de donn�es de base
������ B.12     Mappage des types de donn�es r�alis�s
����������������� B.12.1       Mappage des types de structure
����������������� B.12.2       Mappage des unions
����������������� B.12.3       Mappage des �num�rations
����������������� B.12.4       Mappage des types de s�quence    
����������������� B.12.5       Mappage de cha�ne               
����������������� B.12.6       Mappage des matrices
������ B.13     Mappage des exceptions
������ B.14���� D�finitions additionnelles
Annexe C � Mappage en C++
������� C.1���� Justification
������� C.2���� Conditions de base
������� C.3���� Structure
������� C.4���� Noms associ�s � des domaines de visibilit�
������� C.5���� Mappage de modules
����������������� C.6.1���� Clauses de comportement et d'utilisation
����������������� C.6.2���� Flux
����������������� C.6.3���� H�ritage de mod�le d'interface
������� C.7     Mappage des mod�les d'objet
����������������� C.7.1���� Sp�cification d'interface requise
����������������� C.7.2���� Sp�cification d'interface prise en charge
����������������� C.7.3��� �Sp�cification d'initialisation
����������������� C.7.4���� H�ritage
����������������� C.7.5���� Exemple
������� C.8����  Mappage des mod�les de groupe
������� C.9      Mappage de constantes   
������� C.10     Mappage des types de donn�es de base     
������� C.11     Mappage des types de donn�es r�alis�es      
������� C.12     Mappage des exceptions
Appendice I � Qualit� de service
������� I.1���� Justification
������� I.2���� Syntaxe
������� I.3���� Exemple
������� I.4���� Mappage avec le SDL
Appendice II � Comparaison de l'ITU-ODL avec l'ODP-IDL et le TINA-ODL
������ II.1���� Objectifs de l'ITU-ODL comparativement � l'ODP-IDL
������ II.2���� Mod�le d'objet
������ II.3���� Comparaison syntaxe ITU-ODL et syntaxe ODP-IDL
���������������� II.3.1���� Syntaxe g�n�rale
���������������� II.3.2���� Syntaxe d'interface
���������������� II.3.3���� Syntaxe d'op�ration