MagicDraw es una herramienta de modelado visual para hacer diagramas de software y procesos de negocio.
MagicDraw UML es un excelente programa para ser utilizado como modelado de UML visual y como instrumento de CASO(CASE) teniendo apoyo de trabajo en equipo.
El programa tiene como objetivo el complemento ideal para Analistas de negocios, de Software, Programadores, etc.
Es un instrumento de desarrollo dinámico y que facilita el análisis y el diseño de Objetos Orientado a sistemas y bases de datos.
En fin es un programa para: mecanismos de ingeniería con códigos de la industria, el modelado de base de datos.