MagicDraw ist das preisgekrönte Tool für Geschäftsprozess-, Architektur-, Software- und Systemmodellierung mit Teamunterstützung. Entwickelt für Business Analysts, Software Analysts, Programmierer, QA-Ingenieure und Dokumentationsautoren, erleichtert dieses dynamische und vielseitige Entwicklungstool die Analyse und das Design von objektorientierten (OO) Systemen und Datenbanken. Es bietet den besten Code-Engineering-Mechanismus der Branche (mit vollständiger Round-Trip-Unterstützung für die Programmiersprachen Java, C++, C#, CL (MSIL) und CORBA IDL) sowie Datenbankschema-Modellierung, DDL-Generierung und Reverse-Engineering-Funktionen.