Sunteți pe pagina 1din 69

Comencemos con una breve reflexin:

Qu importancia tienen las Herramientas Case? Hoy en da, muchas empresas se han extendido a la adquisicin de herramientas CASE , con el fin de automatizar los aspectos clave de todo el proceso de desarrollo de un sistema, desde el principio, hasta el final y as incrementar su posicin en el mercado competitivo. Algunas de estas herramientas tienen un valor econmico muy alto y requieren costos de entrenamiento de personal muy altos, adems se enfrentan la falta de adaptacin de la herramienta, a la arquitectura de la informacin en la que esta compuesta y a las metodologas de desarrollo utilizadas por la organizacin. Por otra parte, algunas herramientas CASE no ofrecen o evalan soluciones potenciales para los problemas relacionados con sistemas, o simplemente no llevan a cabo ningn anlisis de los requerimientos de la aplicacin.

Como ya sabemos la estructura de las herramientas CASE se basa en la siguiente terminologa : CASE de Alto Nivel son aquellas herramientas que automatizan o apoyan las fases inciales del ciclo de vida del desarrollo de sistemas como la planificacin de sistemas, el anlisis de sistemas y el diseo de sistemas.

CASE de Bajo Nivel son aquellas herramientas que automatizan o apoyan las fases finales o inferiores del ciclo de vida como el diseo detallado de sistemas, la implantacin de sistemas y el soporte de sistemas.
CASE Cruzado de Ciclo de vida en donde se aplica a aquellas herramientas que apoyan actividades que tienen lugar a lo largo de todo el ciclo de vida, se incluyen actividades como la gestin de proyectos y la estimacin.

Visto lo anterior podemos resaltar que Visual Paradigm For UML es una Herramienta Case Cruzado de Ciclo de Vida. Se caracteriza por lo siguiente: Visual Paradigm For UML es una Herramienta Case que soporta las ultimas versiones del mismo, (Lenguaje de Modelado Unificado) y la Notacin y Modelado de Procesos de Negocios. Desde un Grupo Administrador de Objetos. En adicin al soporte de Modelado UML esta herramienta provee el modelado de procesos de negocios, adems de un generador de mapeo de objetos-relacionales para los lenguajes de programacin Java .NET y PHP.

Para desarrolladores independientes existe una versin llamada Community Edition en la que se caracteriza por ser de uso No Comercial

Adems:

Se integra con las siguientes herramientas Java:


Eclipse/IBM WebSphere JBuilder NetBeans IDE Oracle JDeveloper BEA Weblogic Est disponible en varias ediciones, cada una destinada a unas necesidades: Enterprise, Professional, Community, Standard, Modeler y Personal.

UML 2.1 Habilitado Este es un estndar ampliamente utilizado actualmente en las empresas para el modelado de software. Que adems proporciona valiosa ayuda a los profesionales visualizando, comunicando y aplicando sus diseos. A lo largo de los aos hemos visto evolucionar al UML logrando convertirse en una valiosa herramienta de prestigio y que ahorra mucho tiempo, llevndola a crecer y evolucionar a su edicin 2.1 . Visual Paradigm para UML se ha actualizado rpidamente en sintona con el nuevo desarrollo de tcnicas de modelado UML 2.1 con el propsito de generar un entorno de modelados visuales en el que se renen hoy todas las necesidades tanto de software y tecnologa, como de las necesidades de comunicacin.

Premiado

por

Visibilidad

en

el

Entorno

de

Modelado

Visual Paradigm para UML es un producto galardonado que facilita a las organizaciones la diagramacin visual y el diseo de sus proyectos de sistema mismos que les brinda la posibilidad integrar y desplegar sus aplicaciones empresariales de misin crtica y de sus bases de datos subyacentes. Esta herramienta ayuda a los equipos de desarrollo de software para sobresalir todo el modelo de acumulacin de trabajo as y desplegar el proceso de desarrollo de software, lo que permite maximizar y acelerar tanto las contribuciones individuales como las de equipo

Proporciona el Cdigo y Compatibilidad hasta con 10 lenguajes Visual Paradigm para UML es apoyado por un conjunto de idiomas tanto en la generacin del cdigo como en la Ingeniera Inversa por mencionar algunos ejemplos los cuales tiene la capacidad de soporte podramos hablar de Java, C + +, CORBA IDL, PHP, XML Schema, Ada y Python.

Adems, apoya la generacin del cdigo C #, VB. NET, Object Definition Language (ODL), Flash ActionScript, Delphi, Perl, C - Objetivo, y Ruby.
Ingeniera Inversa tambin apoya clase Java. NET .DLL y .exe, JDBC, y archivos de mapeo en Hibernate.

PREPARADO PARA LOS PROYECTOS DE LA EMPRESA A diferencia de las herramientas de modelado de empresa en el mercado, con esta herramienta no tenemos que esperar minutos para responder a la mquina; Con nuestra nica carga de trabajo (Lazy) de tecnologa se puede abrir un proyecto de alta calidad con clase empresarial en slo unos segundos.

En esta nueva versin de Visual Paradigm UML emplea una rpida respuesta con poca memoria utilizando moderadamente los tiempos del procesador, lo que le permite manejar grandes y complicadas estructuras de un proyecto en una forma muy eficiente y, que solo requiera de una configuracin de escritorio.
Gracias a la nueva innovacin de Lazy - Carga de Estrategia y Estructura de los proyectos nuestro trabajo en equipo puede ser til ahora de las comunicaciones de nuestro equipo de proyecto siendo sumamente eficiente en la administracin de una empresa de desarrollo de proyectos en paralelo.

Java y el cdigo de la sincronizacin de apoyo: Java gracias la Ingeniera inversa puede generar cdigo a travs de esta poderosa herramienta, todo a partir de modelos conceptuales y ayudar a crear modelos de cdigo Java.

Cualquiera de los cambios en el cdigo existente puede reflejarse en el modelo, o viceversa, en el modelo de los cambios en donde se guardan modificaciones hechas en la sincronizacin.
Independiente de los cambios en un modelo de cdigo y otro se puede sincronizar este mismo sin destruir datos en el cdigo o modelo original.

Alta interoperabilidad Visual Paradigm UML apoya para la importacin y exportacin de XML de versiones 1,0, 1,2 y 2,1. Tiene tambin conexin con Rational Rose en sus archivos de proyecto (.MDL / .CAT) mismos que adems pueden ser importados a Visual Paradigm UML a travs de esta importante caracterstica. Para maximizar la interoperabilidad de los productos de Visual Paradigm con otras aplicaciones, Visual introdujo la importacin y exportacin de modelos de proyecto desde o hasta un formato XML. Los usuarios y proveedores de tecnologa puede integrar Visual Paradigm en cada uno de sus modelos para utilizarlos en sus soluciones con un mnimo esfuerzo.

Sin importar la IDE de tu preferencia, Visual Paradigm SDE ofrece los siguientes Beneficios:

Navegacin intuitiva entre cdigo y el modelo. Poderoso generador de documentacin y reportes UML PDF/HTML/MS Word. Demanda en tiempo real, modelo incremental de viaje redondo y sincronizacin de cdigo fuente. Superior entorno de modelado visual. Soporte completo de notaciones UML. Diagramas de diseo automtico sofisticado. Anlisis de texto y soporte de tarjeta CRC.

Visual paradigm For UML proporciona soporte a varios lenguajes en generacin de cdigo e ingeniera inversa a travs de plataformas java.

Lenguajes En generacin de Cdigo e Ingeniera Inversa: C++ CORBA IDL PHP XML Schema Ada Python En complemento, para generacin de cdigo en: C# VB .NET Object Definition Language (ODL). Flash ActionScript Delphi Perl Ruby

Ingeniera inversa tambin soporta: Clases java .NET (.dll y .exe) JDBC Archivos de mapeo ocioso.

Primero hay que sealar, que UML 2.1 define 13 tipos bsicos de diagramas, que se encuentran divididos en 2 grupos: Diagramas de modelado estructurales. Diagramas de modelado de comportamiento.

Diagrama de paquetes. Diagrama de clase. Diagrama de objetos. Diagrama de estructura de compuesto. Diagrama de componentes. Diagrama de despliegue.

Diagrama de casos de uso. Diagrama de actividades. Diagrama de mquina de estados. Diagrama de comunicacin. Diagrama de serie o secuencia. Diagrama de tiempo. Diagrama de interaccin de sobrevista.

Diagrama de despliegue

Diagrama de casos de uso

Diferencia entre versiones

Diferencia entre versiones

Diferencia entre versiones

Diferencia entre versiones

Diferencia entre versiones

Diferencia entre versiones

Diferencia entre versiones

Vamos a instalar la versin gratuita de Visual Paradigm for UML Nos vamos a la web y descargarnos el producto (alrededor de 105 MB) http://www.visual-paradigm.com/ La versin en comunidad es gratuita, aunque tiene restricciones (genera imgenes y reportes con marcas de agua)

Descargamos el fichero y arrancamos la instalacin

Nos aparece una ventana como la siguiente:

A la derecha seleccionamos Visual Paradigm for UML

Como es la primera vez que la usamos, debemos configurar unos parmetros bsicos.

Elegimos el tipo de vista (en este caso la tradicional con marcos son fijos).

Elegimos tambin como queremos que sean los enlaces entre los diagramas UML. (Cuadrados o de forma libre).

Debemos introducir la clave de activacin, que recibiremos va mail.

Felicidades, has instalado exitosamente Visual paradigm for UML Community edition!

Proporciona:
Creacin de modelos UML - Eficiente, fcil de usar y rico en caractersticas, compatible con UML 2.1 y anteriores. Modelado de base de datos Proporciona una mayor documentacin de la base de datos y diagramas de mapeo de relacin de objetos. Mapa de relacin de objetos Aprende a acceder a una base de datos relacional. No ms tediosa programacin de BD. Interoperabilidad Intercambia diagramas UML y modelos con otras herramientas, usando representaciones industriales comunes.

Integracin IDE Respalda el ciclo de vida de tu Software del anlisis al diseo, y del diseo a la implementacin utilizando tu IDE favorito!

Modelado de requerimientos Captura tus requerimientos, utilizando modelos de caso de usos, modelo de requerimientos SysML, anlisis de texto, y mas.

Modelos de procesos de negocios visualic, improvis y entienda sus procesos de negocios con la herramienta BPMN.

Colaboracin de equipo Compatible con servidores en equipo como VP TeamWork Server, CVS y subversiones.

Generador de Cdigo mantenga el modelo y el cdigo a la par con soporte a ms de 10 distintos lenguajes de programacin, mantenga a la par su modelo y el cdigo fuente.

Generador de documentacin Comparta sus diseos en documentos en formato PDF, HTML o MS Word.

Videos de Muestra

S-ar putea să vă placă și