Recommandation Z.100
delim @@
|
| 5i'
|
|
|
|
|
|
|
FASCICULE X.1
Recommandation Z.100 et annexes A, B, C y E
Recommandation Z.110
LANGAGE DE SPE´ CIFICATION ET DE
DESCRIPTION FONCTIONNELLES (LDS)
|
|
DE DESCRIPTION FORMELLES (TDF)
BLANC
Montage page 2 = page blanche 2 ^
|
1
1.1
1.1.1
2.2.1.1
2.1.1.1.1
MEP [PA1] : OK= [1]
|
Fascicule X.1 -- Rec. Z.100 3
|
Recommandation Z.100
|
|
|
|
|
LANGAGE DE DESCRIPTION ET DE SPE´ CIFICATION (LDS)
SOMMAIRE
|
|
|
Page
|
|
|
|
|
|
|
|
|
|
|
1
|
Introduction au LDS
|
|
|
|
1.1
1.1.1
1.1.2
|
|
Introduction
Objectifs
Applications
|
|
|
|
1.2
1.3
1.3.1
|
|
Grammaire du LDS
Definitions´ de base
Type, definition´ et instance
|
instance
|
|
|
1.3.2
1.3.3 1.4
1.4.1
1.4.2 1.5
1.5.1
1.5.2
1.5.3
|
|
Environnment
Erreurs
Style de presentation´
Division du texte
Intitules´
Metalangages´
Meta´ IV
BNF
Metalangage´ pour la
|
la grammaire graphique
|
|
|
|
|
|
2 LDS de base
|
|
|
2.1
|
|
Introduction
|
|
2.2.3 Texte informel
|
4
|
2.2.5
2.2.6
2.2.7
2.2.8
2.3 Concept
2.3.1
2.3.2
2.3.3
2.3.4
Fascicule
|
|
Subdivision des diagrammes
Commentaire
Extension de texte
Symbole de texte
Concept de base concernant les donnees´
Definitions´ de type de donnees´
Variable
Valeurs et litteraux´
Expressions
X.1 -- Rec. Z.100
|
|
2.4.1 Definitions´ differ´ ees´
|
2.4.3 Bloc
2.4.4 Processus
2.4.5 Procedure´
2.5 Communication
2.5.1 Canal
2.5.2 Acheminement de signal
2.5.3 Connexion
2.5.4 Signal
2.5.5 Definition´ de listes de signaux
2.6 Comportement
2.6.1 Variables
2.6.1.1 Definition´ de variable
2.6.1.2 Definition´ de visibilite´
2.6.2 Depart´
2.6.3 Etat
2.6.4 Entree´
2.6.5 Mise en reserve´
2.6.6 Etiquette
2.6.7 Transition
2.6.7.1 Corps de transition
2.6.7.2 Terminateur de transition
2.6.7.2.1 Etat suivant
2.6.7.2.2 Branchement
2.6.7.2.3 Arr| t
2.6.7.2.4 Retour
2.7 Action
2.7.1 T| che
2.7.2 Creation´
2.7.3 Appel de procedure´
2.7.4 Sortie
2.7.5 Decision´
2.8 Temporisateur
2.9 Exemples
|
|
|
|
|
|
|
|
|
3
|
|
Concepts structurels dans le LDS
|
|
|
3.1
3.2
3.2.1
|
|
Introduction
Subdivision
Considerations´
|
|
gen´ erales´
|
|
|
|
|
|
3.2.2 Subdivision de bloc
3.2.3 Subdivision de canal
3.3 Affinage
Fascicule X.1 -- Rec. Z.100 5
Page 4 Concepts supplementaires´ dans le LDS
4.1 Introduction
4.2 Macro
4.2.2 Definition´ de macro
4.2.3 Appel de macro
|
|
4.3.1
4.3.2
4.3.3
4.3.4
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.10.1
4.10.2 4.11
4.12
4.13
|
|
Synonyme externe
Expression simple
Definitiones´ optionnelles
Cha| nes de transition optionnelles
Etat asterisque´
Apparition multiple d'etat´
Entree´ asterisque´
Mise en reserve´ asterisque´
Transition implicite
Etat suivant pointille´
Service
Decomposition´ de service
Definition´ de service
Signal continu
Condition de validation
Valeur importee´ et exportee´
|
|
|
|
|
|
|
5 Donnees´ dans le LDS
|
|
|
5.1
5.1.1
5.1.2
|
|
Introduction
Abstraction dans les types de donnees´
Apercu¸ des formalismes utilises´ pour mod
|
modeliser´ les donnees´
|
|
|
5.1.3
5.1.4 5.2
5.2.1
5.2.2
5.2.3
5.2.4
|
|
Terminologie
Division du texte sur les donnees´
Le noyau de langage des donnees´
Definitions´ des types de donnees´
Litteraux´ et operateurs´ parametris´ es´
Axiomes
Equations conditionnelles
|
|
|
|
5.3.1
5.3.1.1 5.3.2
5.3.3
5.3.3.1
|
|
Introduction
Representations´
Signatures
Termes et expressions
Gen´ eration´ de termes
|
|
5.3.4.1 Equations et quantification
6 Fascicule X.1 -- Rec. Z.100
|
Page
5.3.5
|
Specification´
|
|
algebrique et semantique´
|
|
(signification)
|
|
|
|
5.3.6
5.4
|
|
Representation´ de valeurs
Utilisation passive des donnees´
|
|
LDS
|
|
|
|
5.4.1
5.4.1.1
|
|
Constructions des definitions´
Operateur´ speciaux´
|
|
de donnees´
|
etendues´
|
5.4.1.3 Donnees´ pred´ efinies´
|
|
5.4.1.4 Egalite´
5.4.1.5 Axiomes booleens´
5.4.1.6 Termes condicionnelles
5.4.1.7 Erreurs
5.4.1.8 Relations d'ordre
5.4.1.9 Syntypes
5.4.1.9.1 Condition d'intervalle
5.4.1.10 Sorte <<structure>>
5.4.1.11 Heritage´
5.4.1.12 Gen´ erateurs´
5.4.1.12.1 Definition´ de gen´ erateur´
5.4.1.12.2 Instaciation de gen´ erateur´
5.4.1.13 Synonymes
5.4.1.14 Litteraux´ de classe de noms
5.4.1.15 Mise en correspondance de litteraux´
5.4.2 Utilisation des donnees´
5.4.2.1 Expression
5.4.2.2 Expressions closes
5.4.2.3 Synonymo
5.4.2.4 Primaire d'index
5.4.2.5 Primaire de champ
5.4.2.6 Primaire de structure
5.4.2.7 Expression close conditionnelle
5.5 Utilisation des donnees´ avec des variables
5.5.1 Definitions´ de variables et de donnees´
|
|
5.5.2.1 Expressions actives
|
|
5.5.2.3
5.5.2.4 5.5.3
5.5.3.1
5.5.3.2
5.5.3.3 5.5.4
5.5.4.1
5.5.4.2
5.5.4.3
|
|
Expression conditionnelle
Application d'operateur
Enonce´ d'affectation
Variable indexee´
Variable de champ
Affectation par defaut´
Operateurs´ imperatifs´
NOW
Expression d'IMPORT
Expression PId
|
Fascicule X.1 -- Rec. Z.100 7
|
|
|
5.5.4.5 5.6
5.6.1
5.6.1.1
5.6.1.2
|
|
Expression de temporistion active
Donnees´ pred´ efinies´
Sorte <<booleen>>´
Definition´
Utilisation
|
|
Page
|
|
5.5.4.4
|
|
Expression de visibilite´
|
|
|
|
5.6.2.1
5.6.2.2 5.6.3
|
|
Definition´
Utilisation Gen´ erateur´
|
de cha| ne
|
|
|
5.6.3.1
5.6.3.2
|
|
Definition´
Utilisation
|
|
|
|
5.6.4.1
5.6.4.2
5.6.5
5.6.5.1
5.6.5.2
5.6.6
5.6.6.1
5.6.6.2
5.6.7
5.6.7.1
5.6.7.2
5.6.8
5.6.8.1
5.6.8.2
5.6.9
5.6.9.1
5.6.9.2
5.6.10
5.6.10.1
5.6.10.2 5.6.11
5.6.11.1
5.6.11.2 5.6.12
5.6.12.1
5.6.12.2
|
|
Definition´
Utilisation
Sorte <<entier>>
Definition´
Utilisation
Syntype <<naturel>>
Definition´
Utilisation
Sorte <<reel>>´
Definition´
Utilisation
Gen´ erateur´ de tableau
Definition´
Utilisation
Gen´ erateur´ d'ensemble
Definition´
Utilisation
Sorte <<PId>>
Definition´
Utilisation
Sorte <<duree>>´
Definition´
Utilisation
Sorte <<temps>>
Definition´
Utilisation
|
REMARQUE PRELIMINAIRE
|
Livre Rouge ddu CCITT.
8 Fascicule X.1 -- Rec. Z.100
Fascicule X.1 -- Rec. Z.100 9