R�sum�La pr�sente Recommandation d�finit le format d'�change commun (CIF, common interchange format) pour le langage de description et de sp�cification (SDL, specification and description language), (Recommandation Z.100 de l'UIT-T). Le CIF a �t� d�fini pour permettre l'�change de sp�cifications SDL graphiques (SDL‑GR, graphical SDL specifications) entre outils de fournisseurs diff�rents n'utilisant pas le m�me format de stockage. Actuellement, la repr�sentation textuelle de SDL (SDL‑PR, textual representation of SDL) est utilis�e pour �changer des sp�cifications, avec le d�faut que, l'information graphique �tant ignor�e, une m�me sp�cification est souvent tr�s diff�rente d'un outil � l'autre. Avec le CIF, ce d�faut est quasiment �limin� car ce format contient presque toutes les informations graphiques. Le CIF rendra les utilisateurs plus ind�pendants des fournisseurs d'outils et permettra aux organismes de standardisation d'approuver des sp�cifications au format SDL‑CIF quel que soit l'outil qu'ils utilisent en interne. Il permettra aussi d'augmenter la productivit�, chacun utilisant son outil pr�f�r�, l'�change de sp�cifications restant possible entre les divers utilisateurs. Tous les fournisseurs d'outils SDL sont encourag�s pour offrir des facilit�s d'importation et d'exportation de SDL‑CIF. La pr�sente Recommandation d�taille comment des descriptions SDL doivent �tre stock�es afin d'�tre �changeables entre outils de fournisseurs diff�rents. Elle ne prend pas en compte le langage MSC. Le SDL‑CIF a �t� con�u comme une extension du SDL‑PR et est bas� sur la syntaxe SDL‑PR; il peut �tre lu et �crit par des outils comme par des utilisateurs. Toutes les constructions disponibles en SDL‑PR sont aussi disponibles en SDL‑CIF, � l'exception des appels de macro. En cons�quence, la plupart des descriptions SDL‑PR existantes sont des descriptions l�gales en SDL‑CIF. Le CIF est un format de stockage ouvert gr�ce � un m�canisme de d�claration de directives sp�cifiques aux outils. Ce m�canisme permet � un outil conforme au CIF d'�tendre le format standard en ajoutant des informations sp�cifiques. Le SDL‑CIF est aussi facilement impl�mentable et propose aux fabricants d'outils deux niveaux de conformit� et les concepts de directive obligatoire et de directive facultative. La pr�sente Recommandation introduit d'abord le SDL‑CIF. Deux niveaux de conformit� sont d�finis, le premier au niveau du SDL‑PR et le second incluant l'information graphique. Puis la grammaire est compl�tement d�crite avec sa s�mantique associ�e. Les directives obligatoires et facultatives sont d�crites, ainsi que le format des directives sp�cifiques aux outils. Les directives sp�cifiques aux outils actuellement disponibles sont d�crites dans l'Appendice I. Les deux niveaux de conformit� au CIF sont d�finis en tant que niveau 1 et niveau 2. Le niveau 1 est tr�s proche du SDL‑PR, mais il accepte des sp�cifications SDL incompl�tes. Le niveau 2 inclut le niveau 1; il accepte presque toutes les informations graphiques des diagrammes SDL‑GR. Une sp�cification CIF doit pr�ciser avec quel niveau elle est conforme. De m�me, les fabricants d'outils impl�mentant le CIF doivent aussi pr�ciser quel niveau est pris en compte dans les fonctions d'importation et d'exportation de leurs produits. |