Quu00e9 es UML.docx - u00bfQuu00e9 es UML u00bfQuu00e9...

This preview shows page 1 - 3 out of 10 pages.

¿Qué es UML? ¿Qué diagramas componen UML? El Lenguaje Unificado de Modelado o UML (“Unified Modeling Language”) es un lenguaje estandarizado de modelado. Está especialmente desarrollado para ayudar a todos los intervinientes en el desarrollo y modelado de un sistema o un producto software a describir, diseñar, especificar, visualizar, construir y documentar todos los artefactos que lo componen, sirviéndose de varios tipos de diagramas. Estos diagramas contenidos en UML son la forma más común y más utilizada de modelado de software. Modelar consiste en hacer un diseño previo de una aplicación antes de proceder a su desarrollo e implementación. De forma similar que un arquitecto dibuja planos sobre la casa que va a construir, un analista de software (u otros perfiles) crea distintos diagramas UML que sirven de base para la posterior construcción/mantenimiento del sistema. El modelado es la principal forma de visualizar el diseño de una aplicación con la finalidad de compararla con los requisitos antes de que el equipo de desarrollo comience a codificar El modelado es vital en todo tipo de proyectos, pero cobra especialmente importancia a medida que el proyecto crece de tamaño. Para que una aplicación funcione correctamente, debe ser diseñada para permitir la escalabilidad, la seguridad y la ejecución . Utilizando diagramas UML se consigue visualizar y verificar los diseños de sus sistemas de software antes de que la implementación del código haga que los cambios sean difíciles y demasiado costosos. Estos diagramas de UML son representaciones gráficas que muestran de forma parcial un sistema de información, bien esté siendo desarrollado o ya lo haya sido. Suelen estar acompañados de documentación que les sirve de apoyo, adoptando esta múltiples formas. Además, UML no excluye la posibilidad de mezclar diagramas, algo que, de hecho, suele ser bastante común.
Image of page 1
Como principal desventaja ampliamente mencionada de UML podemos nombrar el hecho de que se trata de un lenguaje muy amplio, haciendo, en ocasiones, complicado utilizar todas las posibilidades que ofrece. No obstante, los analistas tienden a utilizar los diagramas de forma sencilla, consiguiendo que sean entendidos fácilmente por cualquier persona que accedan a ellos. [Si estás comenzando en UML te recomiendo que visites nuestra entrada 3 libros para aprender UML desde 0 en Español ] Contenido [ Ocultar ] 1 ¿Por qué UML? 2 Tipos de diagramas UML o 2.1 Diagramas estructurales o 2.2 Diagramas de comportamiento 3 ¿Qué versiones existen de UML? 4 Breve historia de UML 5 Recursos y utilidades ¿Por qué UML? Los modelos o diagramas de UML nos ayudan a trabajar a un mayor nivel de abstracción. Permite modelar cualquier tipo de aplicación corriendo en cualquier combinación de hardware y software, sistema operativo, lenguaje de programación y red, es decir, UML es independiente de la plataforma hardware sobre la que actua el software. Su flexibilidad permite modelar cualquier tipo de aplicación e, incluso, otros tipos de proyecto que no son puramente software.
Image of page 2
Image of page 3

You've reached the end of your free preview.

Want to read all 10 pages?

  • Fall '19
  • Lenguaje de programación, Ingeniería de software, Arquitectura orientada a servicios

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture