jeudi 1 octobre 2009

Umbrello diagrammes UML

Voici un logiciel GPL permettant de modéliser le fonctionnement de systèmes, très connu dans le développement de programmes et surtout du C++.

Unified Modeling Language (UML) est un langage très général permettant de modéliser un grand nombre de systèmes (comme par exemple le fonctionnement d’un logiciel).

Umbrello permet de créer de manière simple et intuitive un très grand nombre de diagrammes, listée ci-dessous

  • Diagramme de classes
  • Diagramme de séquences
  • Diagramme de collaboration
  • Diagramme de cas d’utilisations"
  • Diagramme d’état
  • Diagramme d’activités
  • Diagramme de composants
  • Diagramme de déploiements
  • Diagramme de relations entre entités
La fonctionnalité la plus intéressante et prometteuse de Umbrello est la génération de code source. En effet, Umbrello est capable de générer du code source dans de nombreux langages : C++, Java, PERL, SQL, Ruby, Python, PHP...
Quand on programme en C++, on ne peut pas passer à côté de la modélisation UML si l'on veut programmer sérieusement !

Aucun commentaire:

Enregistrer un commentaire