Inroduccion a UML
Introducción a UML 2
M. en I. Sara Vera Noguez.
Agenda
1/2
Qué es UML
Un poco de historia
Elementos de UML y tipos de diagramas
Diagramas de casos de uso
Diagramas deActividades
Diagramas de clase
Diagramas de secuencias
Agenda
Diagramas de objetos
Diagramas de paquetes
Diagramas de componentes
Diagramas de despliegue
Diagramas de estructura compuesta
Diagramasde estados
Diagramas de comunicación
Diagramas visión – interacción
Diagramas de tiempo
2/2
¿Qué es UML?
UML es un lenguaje de modelado. Es
una notación gráfica para diversos
fines.
UMLestá estrechamente relacionado con
el desarrollo de software OO.
UML no es una metodología.
¿Por qué es necesario UML?
Un lenguaje de modelado estándar o
unificado permite comunicar de unaforma estándar el modelo de un sistema;
también permite que los participantes en
un proceso cuenten con un lenguaje
común, que les permita interactuar
reduciendo ambigüedades.
Un poco dehistoria
Schlaer/Mellor, Booch (ADOO), Rumbaugh
Notaciones y metodologías
no maduras y
heterogéneas
(ObjectModeling Technique), Jacobson
(Objectory), Yurdon / Coad
1er intento de unificación1994
Booch y Rumbaugh en
Rational
Se comienza a trabajar en
UML
1995
Jacobson en Rational
1997
UML se convierte en estándar de facto
Propuesta UML aceptada por
OMG
2004UML 2.0
Modelos
Esta conformados por diagramas,
elementos, relaciones, notas, etc.
Cuenta con distintos puntos de vista
Plasma información dinámica y estática,
estructural y de comportamientoElementos de UML
UML incluye cuatro bloques de
construcción:
Elementos
Relaciones
Diagramas y
Notas
Diagramas UML 2
En UML los diagramas:
incluyen elementos y relaciones
formanparte del modelo
y muestran según su fin vistas de un
modelo.
Diagramas UML 2
UML 2 incluye 14 diagramas: 13 tipos
concretos de diagramas y un tipo
abstracto
Algunos reflejan un punto de...
Regístrate para leer el documento completo.