===Requirements for UML Tools===
'''Functionality''' * Diagram composition #Completeness: How much of UML is supported? #Can diagrams be layed out automatically? What is the quality of the automatic layout?
Constraints *Availability # Price #Student/academic edition *Performance #Is drawing and manipulating diagrams realtime? *Open #Can the tool be combined with other tools? *Open source #Is it possible to improve and extend the tool?
'''Existing Tools''' There are numerous tools for creating and manipulating UML diagrams. Below are a few: *[http://www.rational.com Rational Rose] -- Rational Rose Discussion ? *[http://www.objectdomain.com Object Domain]-- Object Domain Discussion ? *[http://argouml.tigris.org ArgoUML] -- ArgoUML Discussion ? *[http://www.togethersoft.com TogetherSoft] *[http://www.visual-paradigm.com/vpuml.php Visual Paradigm for UML] *[http://jude.change-vision.com/jude-web/index.html JUDE UML] -- JUDE UML Wiki ? *[http://www.artisansw.com Artisan] *[http://www.embarcadero.com GDPro] from Advanced Software Technologies Inc. *[http://www.otwsoftware.com Object Techology] Workbench *[http://www.minuml.com MinUML]