Herramientas para el desarrollo de Software
“El desarrollo de Software es un proceso complejo y a menudo difícil que requiere la síntesis de muchos sistemas. Desde el modelado y diseño hasta el código, administración del proyecto, pruebas, despliegue, administración de cambios y más,Enterprise Architect una herramienta de modelado basada en UML se ha convertido en una parte esencial para administrar esa complejidad. ”
Si necesita:
Administrar Requisitos
Modelar y analizar los procesos de negocios
Construir diseño y modelos de comportamientos
Generar e importar código fuente en una variedad de lenguajes
Generar e importar esquema de base de datos
Generar e importar XSD
Crear modelos de componentes y de despliegue
Rastrear cambios
Administrar pruebas
Confirmar la trazabilidad desde los requisitos a través y hasta el despliegue
Documentar su desarrollo de software
Comunicar y desarrollar proyectos de ingeniería de software basados en el equipo
Modelado/ingeniería rápida de su desarrollo de software
Enterprise Architect tiene el poder y las características que necesita!
Editor de código en EA
Etiquetas personalizadas
Vínculo Eclipse
Modelado de Base de Datos
El desarrollo de software ha progresado bastante en la última década, y las herramientas de modelado forman un componente importante en el entorno de desarrollo de hoy en día. Las demandas en la industria han incrementado enormemente, particularmente en las áreas de robustez, portabilidad y reusabilidad, por esto combinar el poder de UML 2.1 y tecnologías MDA puede cumplir con esas demandas.
Lenguajes
El UML es principalmente un lenguaje para describir sistemas orientados a objetos independientes de cualquier lenguaje de programación específico. Es simple de aprender, y bastante flexible, y consistente desde el planeamiento hasta el despliegue. Los beneficios de usar UML incluyen la trazabilidad, mejorada, inteligibilidad entre los usuarios y un mantenimiento realmente simplificado. Enterprise Architect soporta el UML 2.1 estándar, y Sparx Systems tiene disponible extensiones personalizadas para UML con los propósitos de modelar los procesos de negocios, esquemas XSD y más.
La estructura MDA mejora las capacidades de UML para proveer transformaciones de modelo a modelo, proporcionándole así la capacidad de mantener modelos de plataformas independientes de un sistema, y generar y mantener modelos de plataformas específicas sincronizadas, a través de una variedad de plataformas concurrentemente.
Metodologías
Hay un extenso rango de prácticas de desarrollo, por ejemplo métodos como el Proceso unificado y el Desarrollo ágil. Ninguna práctica en particular es la mejor, ya que los requisitos pueden variar enormemente de proyecto a proyecto, y por esto EA facilita un amplio rango de metodologías.
El rol que Enterprise Architect juega en la Ingeniería de Software
El objetivo de Enterprise Architect es proveer todos estos elementos juntos en un entorno que sea tanto coherente como flexible. Un soporte extenso para la notación de UML 2.1 se combina con las herramientas de administración de procesos que le permiten decidir sobre una metodología.
soporta un amplio rango de diagramas del UML 2.0, permitiendo modelar casi cualquier sistema, desde aplicaciones Web hasta sistemas embebidos. La generación de diagramas UML es fácil y rápida, y la maquina de gráficos produce diagramas altamente legibles. El explorador de proyectos hace que la navegación de procesos enteros sea un asunto simple. Además, las características de la amplia documentación de EA le permiten generar, personalizar y mantener soluciones de software completas fácilmente.
Combine transformaciones MDA con las características de la generación de código de las ediciones profesionales y corporativas de EA y así tendrá un espacio de trabajo en el cual planear, modelar y realizar sistemas complejos. Los vínculos MDG opcionales proveen el potencial para integrar directamente con Visual Studio.NET o Eclipse para obtener una solución de desarrollo completa.
http://www.lisi.usb.ve/publicaciones/05%20herramientas/herramientas_25.pdf
No hay comentarios:
Publicar un comentario