MagicDraw

MagicDraw is the award-winning business process, architecture, software and system modeling tool with teamwork support. 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 the industry's best code engineering mechanism (with full round-trip support for Java, C++, C#, CL (MSIL) and CORBA IDL programming languages), as well as database schema modeling, DDL generation and reverse engineering facilities.

Languages supported:

8.4/10 (Expert Score) ★★★★★
Product is rated as #81 in category Other Development Software
Ease of use
7.6
Support
8.2
Ease of Setup
8.5

MagicDraw is the award-winning business process, architecture, software and system modeling tool with teamwork support. 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 the industry’s best code engineering mechanism (with full round-trip support for Java, C++, C#, CL (MSIL) and CORBA IDL programming languages), as well as database schema modeling, DDL generation and reverse engineering facilities.

MagicDraw
MagicDraw

Show more categories

Customer Reviews

MagicDraw Reviews

Anisha C.

Advanced user of MagicDraw
★★★★★
My experience with MagicDraw

What do you like best?

It is one of the most efficient version controlled UML tools available. It offers a versatile range of functionalities that ensures ease of navigation and ensures traceability of subsequent elements. I primarily used it for the purpose of creation and documentation of test-cases and for generating ML diagrams and subsequent xml files. Another great feature is how seamlessly it can be integrated with plugins and the speedy assistance and support that the team at No Magic offers in case the user faces any issue.

What do you dislike?

1. The time it takes to load can sometimes be an issue. Depending on the bandwidth you are using it can take a good 10-15 minutes time to load the tool. However, in my experience it loads faster for windows based systems as compared to linux based systems.

2. The User Interface could be upgraded as it gives an old user interface vibe.

3. Generation of XMLs can't be proceeded with unless licenses are available in abundance. And only a limited number of licenses can be made available at a given time as the licenses are quite expensive to begin with.

Recommendations to others considering the product:

Would definitely recoomend MagicDraw to other users as it is an amazing tool that I had a great time using. It is very efficient and easy to work with once the installation is sorted and an understanding is attained about the basic functionalities that the tool provides It definitely is one one the best ULM tools available in the market at this point.

What problems are you solving with the product? What benefits have you realized?

I was creating high level block diagrams and documenting system level test-cases using the version controlled tool, MagicDraw. I also used the tool to create activity diagrams and generate XMLs for the same.

It was also used to provide a fundamental documentation of the project across it's entirety so that it could be referred to gain a basic understanding of the project. It is a very efficient tool to organize data in a comprehensible manner and it easy to navigate.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide