- Comparaison des logiciels d'UML
-
Cet article compare les logiciels d'UML.
Général
Nom Créateur Plateforme / OS Première diffusion publique Dernière diffusion stable Open source ? Licence logiciel Langage de programmation utilisé eUML2 Studio Soyatec Multiplate-forme (Java / Eclipse) 2003 2011 Non Free, Commercial Java Acceleo Obeo Multiplate-forme (Java / Eclipse) 2006-03 2011-02-14 Oui EPL Java AmaterasUML Multiplate-forme (Java) 2005-12-31 2009-04-19 Oui EPL v1.0 Java ArgoUML Tigris.org Multiplate-forme (Java) 1998-04 2011-01-30 Oui EPL v1.0 Java Astade Multiplate-forme 2010-03-11 Oui GPL Basé sur wxWidgets ATL OBEO, INRIA
la communauté du logiciel libreMultiplate-forme (Java) 2009-06-22 Oui EPL Java BOUML Bruno Pagès Multiplate-forme 2005-02-26 2011-02-06 Oui GPL C++/Qt Dia Alexander Larsson/GNOME Office Multiplate-forme (GTK+) 2004? 2009-05-03 Oui GPL C Eclipse UML2 Tools Eclipse Foundation Multiplate-forme (Java) En développement À venir Oui? GPL? Java Enterprise Architect Sparx Systems Microsoft Windows, Linux et Mac OS X en utilisant Crossover Office Emulation 2009-11-04 Non Commercial Frame UML Frame Windows 2009-01-09 2009-02-27 Oui GPL V3 C++ Jink UML Nether Multiplate-forme (Java) 2008-12-11 2009-05 Oui MIT Modelio Modeliosoft Windows/Linux 2009 2011-10-11 Oui GPL V3, Apache 2.0 Java, C++ MOSKitt Valencian Regional Ministry of Infrastructure and Transport Multiplate-forme (Java) 2007 2010-02-01 Oui EPL Java Objecteering Objecteering Software Windows, Linux 1992 Non Commercial Open ModelSphere Grandite Multiplate-forme (Java) 2002 2009 Oui GPL Java PowerAMC Sybase Windows 1989 2008-10 Non Commercial Software Ideas Modeler Dusan Rodina Windows (.NET), Linux (Mono) 2009-08-27 2010-03-22 Non Freeware C# StarUML Plastic Software Windows 2005-11-01 2005-12-30 Oui GPL, modifié Delphi Topcased Consortium Multiplate-forme (Java) 2005-10 2010-03-09 Oui EPL Java UmlDesigner Green Bird Software Windows Non C# Umbrello UML Modeller L'équipe Umbrello Linux 2006-09-09 2009-08-04 Oui GPL C++, KDE Visual Paradigm for UML Visual Paradigm Int'l Ltd. Multiplate-forme (Java) 2002-06-20 2010-01-07 Non Commercial avec une édition communautaire gratuite Java WinA&D Excel Software Windows XP, Vista et 7 (32 ou 64 bit) (MacA&D sur Mac OS X) 1986 (1995 sur Windows) Non Commercial Nom Créateur Plateforme / OS Première diffusion publique Dernière diffusion stable Open source ? Licence logiciel Langage de programmation utilisé Fonctionnalités
Nom UML 2 ? MDA ? XMI ? Patrons ? Langages générés Langages de rétro-génération Intégratable dans Détails eUML2 Studio Oui Oui Oui Java 1.4, 1.5 ou + Java Eclipse, EMF, GEF, GMF, SWT, UML2 Synchronisation temps réel entre le Modèle et Java, Analyse de dépendance, Acceleo ? Oui ? Oui JEE, C#, Java, PHP, Python. Eclipse, EMF AmaterasUML ? ? ? ? Java Java Standard UML ArgoUML Non Oui Oui ? C++, C#, PHP4, PHP5, Java, Ruby, SQL Java (et autres langages, dont C# en plugins) Suit de près les standards UML Astade ? ? ? ? C, C++ ATL ? ? ? ? Disponible via le projet Eclipse M2M (Model to Model). Peut transformer des modèles UML en d'autres modèles BOUML Oui Oui Oui Oui Java, C++, PHP, Python et IDL. Java, C++ et PHP. Qt3 Dia ? Non Non Non Java, C++, ADA (en utilisant dia2code) Eclipse UML2 Tools Oui ? ? ? Java Java Eclipse 5 types de diagrammes. Enterprise Architect Oui Oui Oui ? ActionScript, C#, C++, Corba IDL, Delphi, Java, PHP, Python, Visual Basic 6 et Visual Basic .NET ActionScript, C#, C++, Corba IDL, Delphi, Java, PHP, Python, Visual Basic 6 et Visual Basic .NET Visual Studio 2005 et Eclipse Technologies de modélisation et extension avec des plugins. Frame UML Oui ? ? ? N'importe quel langage qui peut être généré par du JavaScript. Java (partiel), mais vous pouvez rétro-générer d'autres langages avec du JavaScript. Jink UML ? ? ? ? Modelio Oui Oui Oui ? Java, C#, C++, XSD, WSDL, BPEL, SQL Java, C++, C# Eclipse, EMF Supporte tout l'UML2; intègre BPMN. génération de document HTML et MS-Word. MOSKitt ? Oui ? ? N'importe quel langage textuel résultant d'une transformation Modèle Vers Texte. Eclipse, EMF, GMF, SWT, DataTools... Outil servant de support à la méthodologie de processus de développement de logiciel gvMétrica. Transformation de modèle, traçabilité, synchronisation, édition de modèle par forme ou graphiquement. Objecteering Oui Oui Oui ? Java, C++, C#, SQL DDL, CORBA IDL et Fortran Eclipse Open ModelSphere Non Non Non Oui Java, DDL Java Modélisation de données, modélisation de processus métier, conception et rétro-ingénierie. Architecture en plug-in. PowerAMC Oui Oui Oui Oui Java, C# et VB .NET Eclipse Modélisation de données, modélisation de processus métier, conception et rétro-conception. Software Ideas Modeler Oui ? Oui ? C#, VB.NET et SQL DDL UML, diagramme de flux de données, CRC, ERD et diagramme mixte. StarUML ? Oui Import ? java, C++, C# C# Architecture en plugin : C++, Delphi, C#, VB. Plus maintenu depuis 2005. Topcased Oui Oui Oui ? Java, Python, C++ Eclipse, EMF Un outil complet et puissant où vous pouvez écrire des transformations de modèles, exécuter des simulations de diagramme d'état, générer du code et de la rétro-conception. Inclus le langage de modélisation SysML. UmlDesigner ? ? ? ? C# Umbrello UML Modeller ? ? Import ? 16 langages : C++, Java, Perl, PHP, Python... C++, IDL, Pascal/Delphi, Ada, Python, Java; import XMI et RoseMDL KDE Visual Paradigm for UML Oui Oui ? ? Java, C#, C++, PHP, Ada et Action Script Java, C# (binary), C++ et PHP Eclipse, NetBeans and IntelliJ Support complet de l'UML 2.1, SysML, ERD, BPMN, modélisation de données, modélisation de métier et rétro-conception à partir de code source et de base de données. WinA&D ? ? ? ? C, Pascal, Basic, Fortran, Delphi, Java, C#, C++, Objective-C, PHP, Ada et SQL C, Pascal, Basic, Fortran, Delphi, Java, C#, C++, Objective-C, PHP, Ada et SQL Générateur de rapport scriptable intégré et extension d'outil Support complet de l'UML, SA/SD, ERD, Task et support de modèle de système Nom UML 2 ? MDA ? XMI ? Patrons ? Langages générés Langages de rétro-génération Intégratable dans Détails Catégories :- Unified Modeling Language
- Comparaison de logiciels
Wikimedia Foundation. 2010.