UML

Ajouter un nouvel élément

Les performances du mois

Rational Rose
2
Win'Design
1
Calculatrice Scientifique Pro
3

ang Sybase PowerAMC Version 16.5.0.3982

Éditeur : Sybase + 810 Mo
PowerAMC est l’édition française de PowerDesigner. Il permet de réaliser la plupart des diagrammes UML et et certains modèles Mérise (MCD, MPD, MLDR,...)
PowerAMC est une solution de modélisation et de gestion de métadonnées à la pointe de l’innovation, destinée aux architectures de données, aux architectures d’informations et aux architectures d’entreprise.
PowerAMC offre à votre entreprise des méthodes efficaces d’analyse d’impact, de gestion des changements et des techniques avancées de gestion des métadonnées.

La combinaison des techniques de modélisation et de la gestion des données confère à PowerAMC des fonctions uniques lui permettant de prendre en charge tous les environnements architecturaux. Le référentiel de métadonnées de PowerAMC permet également à toutes les parties prenantes de l’entreprise de collaborer et de communiquer efficacement. Ces dernières peuvent ainsi réagir plus rapidement face aux changements et garantir une meilleure capacité d’adaptation de l’entreprise.

ang Win'Design

Éditeur : Cecima +
Win'Design Object est un des modules de Win'Design, logiciel de conception de systèmes d'information. Présent depuis la version 5 (1er semestre 2002), il s'intègre dans l'ensemble du logiciel et bénéficie ainsi de toutes les fonctions communes (dictionnaire référentiel partagé, ergonomie unifiée, production de la documentation et publication intranet, gestion des espaces de travail et des modèles, personnalisation des styles, des stéréotypes d'objets et des caractéristiques étendues, exportation / importation des modèles).
Il s'articule avec les autres modules de Win'Design :

Win'Design Database pour la modélisation des données et la génération / reverse de bases de données,
Win'Design Business Process pour la modélisation des processus métier, des procédures informatiques et de la cartographie des systèmes d'information,
Win'Design User Interface pour le maquettage et la simulation des interfaces utilisateurs, en liaison avec la modélisation des données et des procédures

Win'Design Object propose, à ce jour, les modélisations UML1.5 suivantes :
* diagramme de classes,
*diagramme de cas d'utilisation,
*diagramme de séquence.
* diagramme de collaboration
* diagramme d'activité
* diagramme de déploiement et diagramme de composants



Win'Design Object propose également la génération de code (objets du diagramme de classe ) pour les langages C++, C#, Java, Delphi, Php 4, VB.net, XML - DTD.

A noter la possibilité de transformer le diagramme de classes pour obtenir

le modèle conceptuel de données (entité - relation étendu) et inversement,
le modèle logique de données et retrouver ainsi les fonctionnalités du module Win'Design Database,


En proposant, dans le même outil, des modélisations Merise et UML, Win'Design offre aux concepteurs de disposer des meilleures modélisations adaptées à chaque problématique et aux diversités de cultures.

ang Rational Rose

Éditeur : IBM +
Rational Rose est le Leader Mondial en outil de Modélisation UML, c'est aussi l'un des plus coûteux. Rational propose par ailleurs de nombreux outil pour faciliter la gestion des projets de développements. Rational à par ailleurs passé un Accord avec la Société Ensemble pour distribuer le Rose Link qui vous procure une liaison bidirectionnelle synchronisée entre votre modèle UML de Rose et votre code Java ou Delphi par exemple. Avec cette combinaison le reverse engineering à partir d'une application Java ou Delphi est possible. Rose Link Java est disponible pour Borland, JBuilder, Visual Café, Oracle JDeveloper, & IBM's VisualAge.

ang CodeDesigner Rad

Éditeur : CodeDesigner.com + 4 Mo
CodeDesigner Rad est un logiciel qui permet le développement rapide des applications (RAD) open source.
Il facilite la création des schémas, et favorise la génération des codes sources en c/c++/python, depuis des diagrammes simples, de classes ou d'états.

ang Calculatrice Scientifique Pro

Éditeur : DEHRI CHOUKI + 1210 Ko
Calculatrice Scientifique Pro

ang StarUML

Éditeur : http://staruml.sourceforge.net + 21,67 MB
StarUML is an open source project to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. The goal of the StarUML project is to build a software modeling tool and also platform that is a compelling replacement of commercial UML tools such as Rational Rose.

StarUML est un projet open source pour le développement flexible, extensible et gratuit en UML/MDA pour l'environnement Win32. Le but du projet StarUML est de fournir une logiciel de modelage est des outils pour remplacer les logiciels équivalent payant tel que Rational Rose.

ang ArgoUML

Éditeur : Tigris +
ArgoUML est un outil open source de modélisation qui inclut le support de tous les diagrammes UML 1.4 standards. Il tourne sur n'importe quelle plate forme Java standard et il est disponible en 10 langues.

ang Modelio

Éditeur : Modeliosoft + 84 Ko
Modelio est un outil open source de modélisation supportant, de base, UML 2, BPMN 2 et XMI pour l'échange de modèles. L'outil est développé en Java. Il propose un système d'extensions (modules) permettant d'ajouter de nouvelles fonctionnalités au produit telles que la génération et le reverse engineering de code Java, le support de SysML et SoaML, la modélisation d'architecture d'entreprise grâce à TOGAF, ... Toutes les extensions gratuites sont accessibles via un store dédié (http://www.modeliosoft.com/modelio-store/type/free.html).

Il est possible de développer de nouvelles extensions en utilisant les APIs Java fournis.

ang Open Modelsphere

Éditeur : Grandite + 25,5 Mo
Open Modelsphere est un logiciel de modélisation gratuit qui permet de modéliser systèmes d'information en général et/ou bases de données en particulier à l'aide du langage UML ou les modèles de la méthode Merise.

Il peut fonctionner sous Windows ou Linux, même s'il faut y mettre un peu du sien pour l'installer sous Linux.

Il est assez facile à prendre en main, dès lors qu'on connait les principes de la modélisation qu'on souhaite faire !

ang Papyrus UML

Éditeur : Papyrus UML - Team +
Papyrus est open source (licence EPL) et basé sur la technologie Eclipse. Il s'agit d'une version graphique du plugin UML2 de Eclipse.

Caractéristiques:
* basé sur le plugin UML2 de Eclipse
* respect du standard UML2 défini à l'OMG
* respect de la norme Diagram Interchange défini à l'OMG
* architecture extensible pour des nouveaux diagrammes et générations de code.
* gestion des profils

La version 1.5 supporte les diagrammes suivants:

* diagramme de classes
* diagramme de composite
* diagramme de cas d'utilisation
* diagramme de déploiement
* partiellement le diagramme de machines à états.

ang BOUML

Licence : GPL
BOUML est un outil UML 2 libre développé à l'aide de Qt. Outre les diagrammes, il propose aussi le reverse engineering et la génération de code C++, Java, Php, Python et IDL. Il propose aussi une bibliothèque de plug-outs et la possibilité d'en créer de nouveaux.
Il dispose aussi d'une série de tutoriels français sur http://bpages.developpez.com

ang GenMyModel

Éditeur : Axellience +
GenMyModel est un outil gratuit de modélisation UML en ligne (SaaS) qui fonctionne sur tous les navigateurs.

Actuellement en version beta, il propose les fonctionnalités suivantes :

- Création et édition de diagrammes de classes.
- Création et édition de diagrammes de cas d'utilisation.
- ...les autres diagrammes seront prochainement disponibles.
- Génération de code (Java, SQL)
- Push du code généré vers GitHub.
- Partage par email (et bientôt réseaux sociaux)
- Export en image (SVG, JPEG)
- Export en UML (XMI)
- Export de la documentation en PDF

Et bien entendu, vous pouvez accéder à vos données depuis n'importe quel poste à tout moment.

Lien : GenMyModel

ang EDGE DIAGRAMMER

Éditeur : Pacestar Software +
EDGE Diagrammer est un logiciel de création de diagrammes, il vous permet de réaliser des workflows pour vos projets, des diagrammes UML professionnels et aide ainsi les débutant à se familiariser avec l'algorithmique.

ang Objecteering/UML

Éditeur : Objecteering +
Objecteering/UML, premier atelier UMLTM (Unified Modeling Language) supportant la démarche MDATM de l'OMG (Object Management Group), regroupe les fonctions de gestion d'exigences, de modélisation UML avec vérification de cohérence en ligne, d'assistance méthodologique, de génération de documentation d'analyse et conception, d'automatisation de design patterns, de génération de code (Java/EJB, C++, C# .Net, SQL DDL, CORBA IDL, VB...) tout en assurant la cohérence permanente code/modèle. De plus grâce à son éditeur exclusif de profils, UML Profile Builder, Objecteering/UML permet de mettre en œuvre la démarche MDATM à l'aide des profils UML standardisés par l'OMG ou de profils spécialisés selon les besoins utilisateur.

Avec sa Personal Edition gratuite et ses versions commerciales Standard, Professional et Enterprise Edition, cette dernière permettant de gérer le développement concurrent en groupe, Objecteering/UML propose des solutions adressant l'ensemble des besoins des développeurs d'applications logicielles avec UML et MDA.

ang Enterprise Architect

Éditeur : SparxSystems +
Enterprise Architect est édité par la société australienne SparxSystems, membre de l'OMG, et est l'un des AGL qui supportent le mieux la nouvelle norme UML 2.4.
Enterprise Architect est bien plus qu'un modeleur UML. Il permet également :
- de gérer les exigences, de faire des analyses d'impact et des restitutions matricielles ou graphiques,
- de générer ou d'importer du code pour les langages les plus courants et les bases de données relationnelles,
- d'appliquer une démarche MDA (Model Driven Architecture),
- d'échanger des modèles en s'appuyant sur la norme XMI,
- de générer de la documentation au format RTF ou HTML.
- de modéliser des processus métiers avec BPMN
- de modéliser des systèmes avec SysML (version Ultimate uniquement)

Enterprise Architect s'interface avec les outils de développement les plus répandus, tels que les IDE Visual Studio ou Eclipse et les outils de gestion de configuration tels que Subversion.

ang Astah Community 6.7.0

Éditeur : Change Vision. +
Logiciel de modélisation UML gratuit proposant un mécanisme extensible de plugins notamment de génération de code :

Anycode Plugin for Astah Community
http://anycode.labulle.in

ang Visustin

Éditeur : Aivosto Oy + 5 Mo
Visustin est un logiciel qui vous permet de convertir votre code en diagramme de flux ou d'activité UML, vous pouvez même créer vos propres diagrammes pour faciliter la tâche de développement de vos logiciels.
Il supporte presque tous les langages de programmation,et facilite la compréhension de votre code source.

ang Poseidon

Éditeur : Gentleware +
Le trés abouti Poseidon est un outil CASE UML qui est issu du projet Open Source argoUML et semble excellent.

Présentation de Gentleware Poseidon CE 2.x par Pierre Chauvin

ang ClassBuilder

Éditeur : Jimmy Venema +
Classbuilder vous permet de créer un projet en C++ de A à Z tout en le documentant, de suivre les phases du développement (analyse, design,implémentation,test, complet) .
Vous pouvez ensuite générer votre source C++ et la documentation au format Html ou RTF.

Le source C++ généré peut ensuite être utilisé avec des compilateurs C++ comme par exemple MSVC6 ou encore Borland C++ Builder, il suffit de créer un projet et d'y ajouter les sources généré par Classbuilder.

Vous pouvez alors compléter et modifier votre programme en faisant toutesfois attention de ne pas alterer les commentaires généré par classbuilder et lui permettent de s'y retrouver.

Les mises à jour du code seront détectées par Classbuilder qui vous proposera de recharger le code modifié. Attention toutefois, une classe crée en dehors de classbuilder ne sera pas connu de ce dernier. Il vous faudra l'ajouter dans les classes externes.

De plus Classbuilder est livré avec des exemples et une documentation en forme de tutoriel de prise en main . Il vous faudra seulement lire l'anglais.

ang PyUT

Éditeur : pyut.sourceforge.net +
PyUT étant un travail d'étudiant, il est livré avec un dossier de conception fort instructif.

Basic features : UML classs diagram, use-case editor Contextual help Cut-Copy-Paste Help
Plugins : Python generation + reverse engineering Java generation + reverse engineering C++ generation sql generation (soon) XMI import (Rational Rose - compatible) (export soon) XML import-export, proprietary format Ability to program your own plugins
Others features : I18n : english, french, german, dutch

22 éléments

 
 
 
 
Partenaires

PlanetHoster
Ikoula