Search: in
List of UML tools
List of UML tools Encyclopedia
  Tutorials     Encyclopedia     Dictionary     Directory  
List_of_UML_tools Email this to a friend      List_of_UML_tools

List of UML tools

This article lists Unified Modeling Language tools, classified by their proprietary or non-proprietary status.

Contents


Non-proprietary UML tools

  • Acceleo: Eclipse and EMF template-based system for source-code generation from UML models.
  • AmaterasUML: http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML a Java-based open source free UML modelling tool, follows the UML standard. Can forward and reverse engineer Java code. Eclipse Public License -v 1.0 EPL .
  • ArgoUML: argouml.tigris.org a Java-based open source free UML modelling tool, closely follows the UML standard. Can reverse engineer Java codehttp://argouml.tigris.org/features.html#reveng (Plugins available for other languages, inc. c#). BSD license.
  • Astade: a platform-independent UML-tool for C++, based on wxWidgets.
  • ATL - a tool which can transform UML models into other models. Available from the Eclipse M2M project (Model to Model).
  • BOUML: multi-platform UML 2.0 toolbox. Can generate C++/Java/IDL/PHP/Python and reverse engineer C++/Java/PHPhttp://bouml.free.fr/doc/index_phpreverse.html. Very high performance (written in C++ with Qt). Licensed under the GNU GPL.
  • Dia: a GTK+/GNOME diagramming tool that also supports UML (licensed under the GNU GPL)
  • Eclipse: with Eclipse Modeling Framework (EMF) and UML 2.0 (meta model without GUI) projects.
  • Eclipse Uml2Tools: GUI for the Eclipse UML2 Implementation with 5 diagram types
  • PyUML: Graphical UML Editor plugin for Eclipse based on Eclipse UML2Tools that supports Python roundtrip, views and live validation
  • Fujaba: Acronym for "From UML to Java And Back Again". Allows modeling behaviour using story diagrams.
  • Gaphor: a GTK+/GNOME UML 2.0 modeling environment written in Python
  • HOL-OCL: An interactive theorem proof environment for UML/OCL (licensed under the GNU GPL).
  • Kivio: part of the KOffice project
  • MetricView Evolution: a tool for metrics-based quality-analysis and better comprehension of UML models
  • MonoUML: based on the latest Mono, GTK+ and ExpertCoder. Can reverse engineer executables and .NET assemblies.
  • NClass: nclass.sourceforge.net an open source UML-based class diagram editor for the C# and Java programming languages.
  • NetBeans: available in NetBeans 6.0 full edition, or as a downloadable plugin in Plugin Manager, or with NetBeans IDE 5.5 Enterprise Pack
  • Papyrus: an open source UML2 tool based on Eclipse and licensed under the EPL (www.papyrusuml.org). See also Topcased below.
  • StarUML: an open-source UML/MDA platform for Microsoft Windows, licensed under a modified version of GNU GPL, mostly written in Delphi
  • Taylor: model-driven architecture "on rails" (licensed under the GNU LGPL)
  • Topcased: www.topcased.org Set of eclipse-based open source model editors, transformation and formal verification tools. Modelling languages include SysML. Development sponsored by European aerospace manufacturers. A merge with Papyrus is in preparation (2007).
  • UniMod: tool which adapts SWITCH-technology for UML notation. Ideas and description can be found in http://is.ifmo.ru/articles_en/_ProCom6_07GurovLO.pdf.
  • Umbrello UML Modeller: part of KDE. Forward- and reverse-engineering for C++/Java/Perl/PHP/Python and other programming languages.
  • UmlDesigner: a .NET based UML tool supporting generation of C# code
  • UML Pad: a UML modeller written in C++/wxWidgets (licensed under the GNU GPL)
  • UML Pad (PalmOS): a UML tool for PalmOS
  • UmlGraph: an open source tool suite, which allows the declarative specification and drawing of UML class and sequence diagrams.
  • UMLet: a Java-based UML tool (licensed under the GNU GPL)
  • Use Case Maker: a use cases management tool (licensed under the GNU LGPL)
  • Violet UML Editor: an easy-to-use Java-based UML Editor; fully integrated into Eclipse; licensed under the GNU GPL
  • Xholon: an open source tool that transforms, simulates and executes models developed using third-party UML 2.0 modelers

Proprietary UML tools

Potential users can freely download versions of most of the following tools; such versions usually impose limits in capability and/or by a time-period.

See also

External links

ca:Llista de ferramentes UML pl:Lista narz?dzi CASE ru:??????????? UML-????????????? (??????)





Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article



Related Links in List of UML tools

Search for List of UML tools in Tutorials
Search for List of UML tools in Encyclopedia
Search for List of UML tools in Dictionary
Search for List of UML tools in Open Directory
Search for List of UML tools in Store
Search for List of UML tools in PriceGig



Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Advertisement

Advertisement



List of UML tools
List_of_UML_tools top List_of_UML_tools

Home - Add TutorGig to Your Site - Disclaimer

©2008-2009 TutorGig.com. All Rights Reserved. Privacy Statement