| Versión | 16.0 beta 2 |
|---|---|
| Editor | No Magic |
| Fecha de lanzamiento | 10 nov 2008 |
| Fecha Agregada | 10 nov 2008 |
| Requisitos del sistema operativo | Windows 95/98/NT/2000/XP |
| Requisitos | None |
| Descargas totales | 14.622 |
| Descargas por semana | 4 |
| Precio | $149 |
Descripción
MagicDraw es una herramienta CASE y modelado visual UML con soporte para trabajo en equipo.
Diseñada para analistas de negocios, analistas de software, analistas de sistemas, programadores, ingenieros de control de calidad y redactores de documentación, esta herramienta de desarrollo dinámica y versátil facilita el análisis y el diseño de sistemas y bases de datos orientados a objetos (OO). Proporciona el mejor mecanismo de ingeniería de código de la industria (con soporte completo de ida y vuelta para lenguajes de programación J2EE, C #, C ++, CORBA IDL, .NET, XML Schema, WSDL), así como modelado de esquemas de base de datos, generación de DDL e instalaciones de ingeniería inversa.
En resumen, MagicDraw es:
Un práctico editor de UML. Una GUI amigable y personalizable le permite expresar sus ideas en UML de la manera más rápida y sencilla posible. Se admiten toda la notación y la semántica de UML 2. Una poderosa herramienta de ingeniería de código. Puede construir un modelo UML, generar código fuente a partir de él, escribir más código a mano o en su IDE favorito, luego invertir el código, hacer algunos cambios en MagicDraw y fusionar su modelo con el código nuevamente. No se pierden detalles, no importa en qué dirección (hacia atrás o hacia adelante) vaya. Soporte para Java, C #, C ++, CORBA IDL, DDL. Una instalación de informes de modelos UML. Según los archivos XSL, puede generar informes HTML personalizados para cada elemento del modelo. MagicDraw le permite seleccionar qué partes del modelo incluir y cómo debe verse el informe. Una herramienta de análisis de modelos orientados a objetos. MagicDraw genera diagramas de dependencia de paquetes, recupera y muestra árboles de herencia o rastrea cualquier otro tipo de relación como parámetro de método o valor de retorno, como dependencias, asociaciones, realizaciones y uso de clases. Un generador de modelos OO personalizado. Conjunto predefinido de patrones de diseño que incluyen GoF, Java, patrón de diseño JUnit. Todos los patrones se pueden extender y se pueden crear nuevos patrones usando Java o Jython. Herramienta de modelado de equipos. Más de un desarrollador puede trabajar con el mismo modelo OO. El modelo UML se almacena en el repositorio de Teamwork Server. Cada desarrollador puede bloquear una parte del modelo y trabajar en esa parte individualmente. Posteriormente, los cambios se pueden enviar al servidor y compartir con el equipo. El servidor funciona de manera muy similar a un sistema de control de versiones de código fuente. Herramienta de modelado de bases de datos. Puede diseñar el esquema de la base de datos en el diagrama de clases UML y luego generar su código DDL. Si desea analizar la estructura de la base de datos existente, puede realizar ingeniería inversa a través del puente JDBC.
La herramienta es adecuada para una amplia variedad de sistemas, incluido el diseño de aplicaciones en tiempo real, cliente/servidor y distribuidas de n niveles.
MagicDraw se ejecuta en una amplia variedad de sistemas operativos, como Windows 98/ME/NT/2000/XP, Solaris, OS/2, Linux, HP-UX, AIX, MacOS (X) y en cualquier otro lugar donde Java 1.4, 5 o 6 es compatible. =
MagicDraw está disponible en las siguientes ediciones:
Lector MagicDraw. La edición MagicDraw Reader está diseñada para leer y obtener una vista previa de los modelos UML creados con MagicDraw y es gratuita. Es extremadamente útil cuando desea compartir sus ideas expresadas en UML con socios, colegas o clientes que no tienen su copia de MagicDraw. Esta edición también está equipada con capacidades de impresión y exportación de imágenes. MagicDraw Community Edition. MagicDraw Community Edition es una edición gratuita para desarrolladores que trabajan en proyectos no comerciales. Esta edición tiene un conjunto mínimo de características habilitadas y solo permite la funcionalidad completa para diagramas de clases. Todos los demás diagramas son de solo lectura. MagicDraw Community Edition está diseñado para crear modelos de estructura estática cuando se necesita salida XMI y es ideal para proyectos de código abierto. Esta edición tiene habilitadas las capacidades de impresión y exportación de imágenes. Edición personal de MagicDraw. MagicDraw Personal Edition contiene todas las poderosas capacidades de creación de diagramas UML de MagicDraw, incluida la compatibilidad total con UML 2 y las funciones de extensibilidad, la funcionalidad básica de informes y la exportación de imágenes. Los archivos se almacenan en formato XMI. Se puede acceder a todos los elementos del modelo a través de la API abierta de MagicDraw. En esta edición, encontrará todo lo necesario para dibujar, editar y publicar sus modelos UML. Edición estándar de MagicDraw. La Edición Estándar toma todas las características de la Edición Personal y les agrega un WAE, contenido y diagramas de Robustez, análisis de modelos y características de facilitación, patrones personalizables y extensibles, integraciones con los IDE más populares y un conjunto de plantillas de modelo predefinidas y perfiles UML. La edición estándar también admite extensiones de diagramación de UNISYS XMI para intercambiar los modelos MagicDraw que crea con otras herramientas de modelado UML, así como las últimas ofertas de herramientas de arquitectura dirigida por modelos (MDA). Standard Edition está disponible en versiones de licencia autónoma, flotante y móvil y es totalmente compatible con MagicDraw Teamwork Server. La Standard Edition es ideal para todos los analistas y arquitectos que necesitan varias extensiones de modelos y facilidades de modelado. Edición profesional MagicDraw. Professional Edition se basa en las capacidades de la Standard Edition y está disponible en una de las tres versiones específicas del lenguaje de programación: Java, C ++ y C #. Además de las características de la Standard Edition, la Professional Edition agrega la función de generación de código e ingeniería inversa. Professional Edition es ideal para cualquiera que desee generar código a partir de un modelo existente o crear un modelo UML a partir de un proyecto existente. MagicDraw Enterprise Edition. MagicDraw Enterprise Edition representa la parte superior de la línea de la familia de productos MagicDraw y representa la solución definitiva para todas sus necesidades de modelado. Enterprise Edition combina todas las funciones de las ediciones Personal y Standard, y las tres versiones de Professional Edition, en una solución de programación UML completa y de vanguardia. Pero la Enterprise Edition no se detiene ahí y agrega ingeniería de código y funcionalidad de diagramación en CORBA IDL, EJB, WSDL y esquema XML. Para trabajar con la estructura de la base de datos, Enterprise Edition no solo proporciona ingeniería de código y diagramación, sino que también proporciona recuperación de estructura a través de JDBC. MagicDraw Enterprise Edition es imprescindible cuando se trabaja con múltiples tecnologías de desarrollo y bases de datos.