MagicDraw is a visual UML modeling and CASE tool with teamwork support. It is designed for business analysts, software analysts, programmers, QA engineers, and documentation writers. This dynamic and versatile development tool facilitates analysis and design of Object Oriented (OO) systems and databases. It provides a code engineering mechanism (with full round-trip support for J2EE, C#, C++, CORBA IDL programming languages, .NET, XML Schema, WSDL), as well as database schema modeling, DDL generation, and reverse engineering facilities.
| Tags | Database Software Development |
|---|---|
| Operating Systems | OS Independent |
| Implementation | C++ Java C# |
Recent releases


Release Notes: New features in this release include UML 2.4.1 support, Cameo Team Server integration, validation visualization in matrixes, a QVT plugin, a TOGAF plugin, a generic numbering mechanism in DSL models, and a converter to convert MagicDraw 9.x files to the latest format.


Release Notes: This version adds full UML 2.1.2 support. It includes all changes of the UML 2.1, UML 2.1.1, and UML 2.1.2 specifications. All changes are reflected in notation, XMI, EMF interchange, UML 1.4 import, and all other related functionalities. The open API has been changed to reflect the updates in the UML metamodel.


Release Notes: This release is focused on the full UML 2.2 metamodel support and usability enhancements. The UML changes are reflected in notation, XMI, EMF interchange, UML 1.4 import, and all other related functionalities. Open API has also been changed to reflect the updates in the UML metamodel. The usability enhancements include diagrams in full screen mode, customizable image export with the TIFF format, selection of image size, DPI, and a lot of other improvements.


Release Notes: This version improves documentation capabilities with a new report engine. It adds significant performance improvements and allows you to generate up-to-date reports based on your own templates with custom layout and formatting. C++ code engineering support for Visual Studio 2003 and 2005 was added together with other C++ code engineering improvements.


Release Notes: This release is focused on major improvements in C++ code engineering and reports. It includes a new report engine with a new user interface to help create reports more easily.
Recent comments
28 Jul 2011 17:07
Warning, this is not an opensource software.
Community edition is difficult to find to download and is too limited.
14 Jan 2008 11:07
Community (free) version
I was going to download the community version, but realized that this version of the product didn't have any of the reverse engineering capabilities. I then took a look at the personal edition, which was reasonably priced, but it didn't offer any of these capabilities either. Long story short, for the average developer perusing this site for neat tools, don't bother with looking into this product as it is currently priced out of your range.
The problem with their pricing / licensing scheme is this: if it can't import an existing C/C++ project on Linux for a reasonable price, then this posting is nothing more than an add for yet another developer's tool costing more than $1,000 U.S.D. / seat.
06 Nov 2001 10:04
Re: MagicDraw UML has nothing to do on freshmeat.net
> I misunderstood the purpose of freshmeat.net.
Yes, you did.
> Is there a way to filter softwares and see only the opensource ones
> (including any opensource type of licence : GPL, LGPL, Apache, ...) ?
Yes, go to freshmeat.net/filters/....
05 Nov 2001 07:02
Re: MagicDraw UML has nothing to do on freshmeat.net
%> Is MagicDraw UML an open source software ?
>
> No, and we've always listed software released under a wide variety of licenses.
> If you think otherwise, you weren't paying attention. :)
Silly me, I misunderstood the purpose of freshmeat.net.
As it is a member of the OSDN, I really tought that it was only about open source softwares that any people could directly help to improve.
Is there a way to filter softwares and see only the opensource ones (including any opensource type of licence : GPL, LGPL, Apache, ...) ?
Thanks
03 Nov 2001 09:14
Re: MagicDraw UML has nothing to do on freshmeat.net
> Is MagicDraw UML an open source software ?
No, and we've always listed software released under a wide variety of
licenses. If you think otherwise, you weren't paying attention. :)