Herramientas uml

Páginas: 6 (1270 palabras) Publicado: 8 de febrero de 2010
UNIVERSIDAD DON BOSCO ANÁLISIS Y DISEÑO DE SISTEMAS

HERRAMIENTAS CASE UML

DOCENTE:

ALEJANDRINA VELÁZQUES

ALUMNO:

INTRODUCCION
El UML es el lenguaje de mayor difusión que la OMG2 ha convertido desde 1997 en el estándar para definir, organizar y visualizar los elementos que configuran la arquitectura de una aplicación, sea o no de software (OMG, 2003). Las herramientas CASE, estántomando cada vez más relevancia en la planeación y ejecución de proyectos que involucren sistemas de información, pues suelen inducir a sus usuarios a la correcta utilización de metodologías que le ayudan a llegar con facilidad a los productos de software construidos.

HERAMIENTAS UML
La toma de una acertada decisión a la hora de escoger una herramienta de modelado con UML, puede ser un factorimportante para lograr la calidad de un proyecto. Por tal razón, se necesita tener un amplio conocimiento en aspectos como: • • • Las herramientas que existen en los mercados, tanto comerciales como libres. Las características de una buena herramienta de modelado con UML. La manera como las herramientas satisfacen las necesidades de las personas que participan en un proyecto, para apoyar elproceso de Ingeniería de Software.

Para facilitar el entendimiento de los criterios a tener en cuenta al momento de evaluar una herramienta de modelado con UML, se han analizado cuatro aspectos en los que estas herramientas deben satisfacer resultados. Una herramienta de modelado con UML debe apoyar el uso de una o varias de las metodologías orientadas a objetos para el desarrollo de sistemas deinformación como RUP , Métrica (Hilera, 2003), OMT (Rumbaugh, 1997) entre otras; es importante que dicha herramienta garantice la unicidad y coherencia ya sea entre los diferentes modelos del sistema que representan vistas complementarias del sistema (estructurales, dinámicos, funcionales, etc.) o entre modelos que representan diferentes niveles de abstracción (de negocio, de análisis, de diseño,etc.). Esto permite guiar al usuario a través de etapas o fases permitiendo una trazabilidad entre diagramas de alto nivel que representan aspectos del dominio del problema y diagramas detallados que representan detalles de implementación. Para conseguir tal propósito, es importante que el navegador de la herramienta, muestre las etapas de la metodología o los modelos que propone la misma para cadaetapa, fase o arquitectura, y de ser necesario, que le ayude al usuario a evolucionar o refinar un modelo al momento de pasar de una etapa a otra o de un aspecto o contexto arquitectónico a otro. A pesar de que UML proporciona riqueza sintáctica y semántica para la especificación de modelos, se presentan condiciones particulares de los ámbitos de desarrollo que no logran ser satisfechas. Para talefecto, UML ofrece mecanismos de extensibilidad tales como restricciones, estereotipos y valores etiquetados (OMG, 2003), que deben ser contemplados e implementados por las herramientas CASE. Además, es deseable que dichas herramientas contemplen la posibilidad de edición de símbolos gráficos que permitan representar aspectos particulares de un dominio no contemplados por UML (OBD, 2003). Elenfoque procedimental se refiere a la forma como las herramientas hacen uso de las metodologías para guiar al usuario a través de un proceso de Ingeniería de Software. Se realiza un análisis comparativo entre seis herramientas UML: • • • • ArgoUML, una de las herramientas libres para proyectos académicos y de investigación. Rational, plataforma creada por Booch, Rumbaugh y Jacobson, miembros de la OMG.WithClass, herramienta para proyectos interdisciplinarios. Together, plataforma de Borland que se ajusta a grandes proyectos de ingeniería de software.




Poseidon, herramienta de Gentleware que se concibe como la versión comercial y mejorada de ArgoUML. AR2CA, (Arquitectura de Refinamiento y Recuperación de Componentes de Análisis), un caso específico de estudio de una herramienta que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herramientas Para Uml
  • cuadro de herramientas de UML
  • tecnicas y herramienta en la poo en la uml
  • Cuáles son las características que debe tener una herramienta UML
  • Herramienta uml
  • Herramientas uml
  • Herramientas De Modelado Uml
  • uml y herramientas CASE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS