TABLE DES MATIÈRES

 1     Introduction
        1.1     Objectif
        1.2     Principes de la combinaison SDL-UML
        1.3     Restrictions concernant le SDL et l'UML
        1.5     Règles de bonne formation
        1.6     Conventions
        1.7     Structure de la présente Recommandation
 2     Références
 3     Eléments de modèle SDL UML
        3.1     Récapitulatif des éléments de modèle SDL UML
                  3.1.1     Stereotypes (stéréotypes)
                  3.1.2     TaggedValues (valeurs étiquetées)
                  3.1.3     Constraints (contraintes)
        3.2     Eléments de modèle du Core (noyau)
                  3.2.1     Abstraction
                  3.2.2     Association
                  3.2.3     AssociationClass (classe d'association)
                  3.2.4     AssociationEnd (extrémité d'association)
                  3.2.5     Attribute (attribut)
                  3.2.6     BehaviouralFeature (caractéristique comportementale)
                  3.2.7     Binding (rattachement)
                  3.2.8     Class (classe)
                  3.2.9     Classifier (classificateur)
                 3.2.10     Comment (commentaire)
                 3.2.11     Component (composante)
                 3.2.12     Constraint (contrainte)
                 3.2.13     DataType (type de données)
                 3.2.14     Dependency (dépendance)
                 3.2.15     Element (élément)
                 3.2.16     ElementOwnership (détention d'élément)
                 3.2.17     ElementResidence (résidence d'élément)
                 3.2.18     Feature (caractéristique)
                 3.2.19     Flow (flux)
                 3.2.20     GeneralizableElement (élément généralisable)
                 3.2.21     Generalization (généralisation)
                 3.2.22     Interface
                 3.2.23     Method (méthode)
                 3.2.24     ModelElement (élément de modèle)
                 3.2.25     Namespace (espace de noms)
                 3.2.26     Node (nœud)
                 3.2.27     Operation (opération)
                 3.2.28     Parameter (paramètre)
                 3.2.29     Permission
                 3.2.30     PresentationElement (élément de présentation)
                 3.2.31     Relationship (relation)
                 3.2.32     StructuralFeature (caractéristique structurelle)
                 3.2.33     TemplateParameter (paramètre de gabarit)
                 3.2.34     Usage
        3.3     Extension Mechanisms (mécanismes d'extension)
        3.4     Data Types (types de données)
        3.5     Behavioural Elements (éléments comportementaux)
                  3.5.1     Common Behaviour (comportement commun)
                  3.5.2     Signal
        3.6     Collaborations
                  3.6.1     AssociationEndRole (Rôle d'extrémité d'association)
                  3.6.2     AssociationRole (Rôle d'association)
                  3.6.3     ClassifierRole (Rôle de classificateur)
                  3.6.4     Collaboration
                  3.6.5     Interaction
                  3.6.6     Message
        3.7     Use Cases (cas d'utilisation)
        3.8     State Machines (automates)
                  3.8.1     CallEvent (événement d'appel)
                  3.8.2     ChangeEvent (événement de modification)
                  3.8.3     CompositeState (état composite)
                  3.8.4     Event (événement)
                  3.8.5     FinalState (état final)
                  3.8.6     Guard (garde)
                  3.8.7     PseudoState (pseudo-état)
                  3.8.8     SignalEvent (événement de signal)
                  3.8.9     SimpleState (état simple)
                 3.8.10     State (état)
                 3.8.11     StateMachine (automate)
                 3.8.12     StateVertex (sommet d'état)
                 3.8.13     StubState (état souche)
                 3.8.14     SubmachineState (état de sous-machine)
                 3.8.15     SynchState (état synchrone)
                 3.8.16     TimeEvent (événement temporel)
                 3.8.17     Transition
        3.9     Activity Graphs (graphes d'activité)
       3.10     Model Management (gestion de modèle)
                 3.10.1     ElementImport (importation d'élément)
                 3.10.2     Model (modèle)
                 3.10.3     Package (paquetage)
                 3.10.4     Subsystem (sous-système)
Appendice I – Comportement commun