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


Changes: 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.


Changes: 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.


Changes: 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.


Changes: 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.


Changes: This release integrates with the most popular VCS repositories, has enhanced integration with the most popular Open Source MDA tools, updates SysML support in SysML plugin 1.1, and improves case modeling usability, code and model analysis, and layout and drawing in Activity and BMPN diagrams.
- All comments
Recent commentsCommunity (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.
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 http://freshmeat.net/filters/list/trove/.
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
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. :)
Re: MagicDraw UML has nothing to do on freshmeat.net
%> I'm surprised to found a standard commercial and NOT OpenSource product on the freshmeat repository.
>
> Why?
Because : "freshmeat maintains the Web's largest index of Unix and cross-platform open source software." (first sentence on the "about" page).
Is MagicDraw UML an open source software ?