Americana bold font. Sparx Enterprise Architect (Sparx EA) is an excellent choice as a UML 2 modeling tool that supports scalable Agile Architecture & Design (AA&D) and basic Model-Driven Development (MDD). Sparx EA provides superior support for requirements traceability, automated documentation generation, and basic Round-Trip Engineering (RTE). In addition, Sparx EA offers proprietary and commercial plugins to integrate with Requirements Management and Simulation tools. Sparx EA is an outstanding value when one considers its extensive feature set and its relatively low price. Recommended as a scalable Agile Architecture & Design tool that supports basic Round-Trip Engineering. Designated as a 'Best Value' among competitive UML 2 modeling tools. MagicDraw is a fine choice as a UML 2 modeling tool that supports Agile Architecture & Design (AA&D) and basic Model-Driven Development (MDD).
Software providers of every kind build tools that conform to these specifications. To model in UML, you'll have to obtain a compliant modeling tool from one of these providers and learn how to use it. If you're new to modeling and UML, start with our own Introduction to UML. The ArgoUML modeling tool evolved as an open source effort and is a useful, full-featured UML tool freely available under the Open Publication License. Gentleware has taken ArgoUML a step further and turned it into a good modeling tool.
MagicDraw strictly enforces UML 2 well-formedness rules for syntax (notation) and semantics, and provides solid support for requirements traceability, automated documentation generation, and basic Round-Trip Engineering (RTE). In addition, MagicDraw offers proprietary and commercial plugins to integrate with Requirements Management and Simulation tools. Recommended as a scalable Agile Architecture & Design tool that supports basic Round-Trip Engineering. Please contact us regarding any additions, corrections, or suggestions to improve this site. DISCLAIMER: UML.Tools' reviews represent the opinions of editors and its members, and are intended only as an information resource. All information and statements are subject to correction and revision.
Users of this information are encouraged to perform their own due diligence and act accordingly. (Caveat emptor!) Please read the full Disclaimer in the for this site and contact us regarding any additions and corrections. UNIFIED MODELING LANGUAGE and UML are trademarks of the Object Management Group.
All other product and service names mentioned are the trademarks of their respective companies.