IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

UML Discussion :

Nouveautés UML2


Sujet :

UML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 5
    Par défaut Nouveautés UML2
    Bonjour,

    Je commence à m'intéresser de très près à UML
    Quelles sont les nouveautés de la version 2 ?
    J'ai vu qu'il y avait 4 nouveaux diagrammes, mais à part cela y a t'il des avancées ?
    Savez-vous ou trouvez une doc ou cours en francais sur toutes les nouveautés de la version 2 ,

    Merci de votre aide

  2. #2
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Par défaut
    Salut a007 et bienvenue sur le forum.

    Alors sachant que le sujet est immense et que je suis très loin de tout connaître (et que j'ai pas potassé tout la doc existante), je vais essayer de te donner quelques uns des principaux changement de UML 2 par rapport à 1.x :
    -Introduction du concept de ports(connection des classes à l'environnement).
    -diagramme de classes (Class diagrams) : apparition de nouvelles notations notamment pour mettre en relation les attributs de classes et les attributs de relations
    -diagramme de communication anciennement diagramme de collaboration (Communication Diagrams) : utilisation de lettres a et b pour signifier la concurrence de 2 evenements.
    -diagramme de séquences (Sequence diagrams) : peuvent être séparé en plusieurs morceaux qui peuvent être représentés dans le même diagramme ou dans un diagramme séparé.
    -diagramme d'activité (Activity Diagrams) : permet la description de la levée des exceptions; Les diagrammes d'activité décrivent non seulement le déroulement des opérations mais aussi l'automatisation de ces évenements;en le mixant au diagramme de séquence on arrive alors au diagramme global d'interaction.
    -diagrammes de cas d'utilisation (Use Case Diagrams): UML 2 montre la logique réelle nécessaire pour qu'un cas d'utilisation en "étende" (mot clé "extend") un autre.

    Nouveaux diagrammes :
    -diagramme de temps (timing diagram) : modélisation des contraintes d'interaction entre objets; utile lors de contraintes temps-réel précises.
    -diagramme de structure composite (composite structure diagram): le but est de décrire la structure interne, de modéliser la structure hierarchique (phase de run time).
    -diagramme global d'interaction (interaction overview) : voir diagramme d'activité
    -diagramme de packages(package diagram) : représentation de la hiérarchie des modules du projet

    Voila en tout cas les principales nouveautés de UML 2. Mais par contre je n'ai pas de docs en français la dessus mais seulement en anglais.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 5
    Par défaut suite
    Merci beaucoup pour ces infos.

    Je vais creuser.

    Sinon au niveau de l'OCL il y a des nouveautés ?

    merci

  4. #4
    Membre chevronné
    Avatar de Cian
    Inscrit en
    Août 2002
    Messages
    181
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 181
    Par défaut Re: UML
    Citation Envoyé par a007
    Savez-vous ou trouvez une doc ou cours en francais sur toutes les nouveautés de la version 2 ,
    Sur developpez.com ....
    Developpez, ce n'est pas que des forums... C'est aussi des tuto, des cours, des articles! sur www.developpez.com
    C'est classé par rubrique, donc je pense qu'en allant voir dans UML çà devrait le faire...
    Et puis bon y aussi des liens dans le forum http://www.developpez.net/forums/viewtopic.php?t=6250

    Pour bien te former : Cours et tutoriels pour apprendre UML surtout celui la est formidable : Cours complet pour apprendre UML 2.0, une série de tutoriels par Laurent Audibert

    Fo ouvrir les noeils

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 5
    Par défaut oui mais
    pour un diagramme de temps, si je comprends bien c'est un digramme de séquence avec une ligne pour les unités de temps.
    pourquoi alors en faire un diagramme à part entière ?

    @+

  6. #6
    Membre chevronné
    Avatar de Cian
    Inscrit en
    Août 2002
    Messages
    181
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 181
    Par défaut Re: oui mais
    Citation Envoyé par a007
    pour un diagramme de temps, si je comprends bien c'est un digramme de séquence avec une ligne pour les unités de temps.
    pourquoi alors en faire un diagramme à part entière ?

    @+
    pour apporter de la précision. typiquement dans des problématiques de systèmes temps-réels.

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 5
    Par défaut temps
    avez-vous un exemple simple de diagramme de temps ?

    merci

  8. #8
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Par défaut
    Exemple assez simple trouvé sous google à cette adresse The timing diagram



  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 5
    Par défaut merci
    je vais lire cela

  10. #10
    Membre confirmé Avatar de adrienfehr
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 203
    Par défaut
    J'ai cherché un livre sur amazon par rapport au nouveaux diagrammes. Il y a quasiment rien (bien que l'on voit beaucoup de couverture UML 2.0) Est ce que quelqu'un peut me conseiller ?

  11. #11
    Membre confirmé Avatar de adrienfehr
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 203
    Par défaut
    Sans vouloir faire la pub, j'ai trouvé ceci :
    UML 2 - Initiation, exemples et exercices corrigés [2ième édition] (Broché)
    de Laurent Debrauwer (Auteur), Fien Van Der Heyde (Auteur)

    Mais les bouquins (en français) qui traitent les 13 diagrammes sont rares.

    (j'en suis à mon troisième)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Nouveautés Access 2003
    Par Maxence HUBICHE dans le forum Access
    Réponses: 57
    Dernier message: 28/05/2008, 15h49
  2. Présentation des nouveautés de Java 5.0 Tiger (J2SE 1.5)
    Par christopheJ dans le forum Langage
    Réponses: 43
    Dernier message: 30/09/2007, 17h38
  3. Réponses: 2
    Dernier message: 05/10/2004, 22h43
  4. [TogetherDesignerCE] Construire les Use case UML2
    Par jacma dans le forum Autres
    Réponses: 3
    Dernier message: 10/09/2004, 21h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo