Logo Studenta

Historia de Lenguaje Unificado de Modelado UML

¡Estudia con miles de materiales!

Vista previa del material en texto

Resumen 
Historia de Lenguaje Unificado de Modelado UML
El video nos cuenta sobre el lenguaje de modelado unificado (UML) y su propósito como lenguaje de modelado visual para sistemas de software complejos, nos hace saber que el UML no es un lenguaje de programación, sino un conjunto de diagramas que describen la estructura y el comportamiento de un sistema. Combina diferentes notaciones y metodologías orientadas a objetos para proporcionar una metodología de modelado unificada y más fácil de usar, existen dos clasificaciones de diagramas en UML: diagramas estructurales y de comportamiento. 
El diagrama de clases, que cae dentro de la categoría estructural, describe la estructura estática de un sistema agrupando objetos en categorías llamadas clases, cada clase tiene atributos y acciones, representados por un rectángulo en el diagrama. 
Las asociaciones representan relaciones estáticas entre clases, con roles que indican cómo interactúan dos clases, los símbolos de multiplicidad indican el número de instancias vinculadas entre clases, en el video también nos presentan diagramas de objetos, que muestran la estructura estática de un sistema en un momento específico, y usan rectángulos para representar objetos, mencionan los diagramas de casos de uso, que describen las acciones del sistema desde la perspectiva del usuario y nos dicen que sirven como una herramienta valiosa para recopilar los requisitos del sistema.
Estos diagramas se utilizan para modelar la funcionalidad de un sistema, representando actores y casos de uso; Los actores, que son los usuarios del sistema, se representan fuera de los límites del sistema, mientras que los casos de uso se representan como óvalos con etiquetas que indican su función.
Las relaciones entre actores y casos de uso se representan con líneas simples, mientras que las relaciones entre casos de uso se representan con flechas etiquetadas como "incluir" o "extender". Otros diagramas discutidos en el video incluyen diagramas de componente, implementación, paquete, perfil, estructura compuesta, actividad, máquina de estado, secuencia, comunicación, tiempo e interacción global, estos diagramas sirven para diferentes propósitos en el modelado de diferentes aspectos de un sistema.

Continuar navegando