Académique Documents
Professionnel Documents
Culture Documents
UML
UML
Lenguaje Unificado de Modelado (por sus
siglas en ingls, Unified Modeling Language)
es el lenguaje de modelado de sistemas de
software ms conocido y utilizado en la
actualidad; est respaldado por el OMG Objeto
de administracin de grupos (Object
Management Group).
ESPECIFICACIONES
UML no puede compararse con la programacin
sistemas:
sistemas de software
sistemas de hardware
organizaciones del mundo real.
DIAGRAMAS DE UML
UML cuenta con varios tipos de
DIAGRAMAS DE ESTRUCTURA
Enfatizan en los elementos que deben existir en el
sistema modelado:
DIAGRAMA DE CLASES: es un tipo de diagrama
DIAGRAMAS DE
ESTRUCTURA
DIAGRAMA DE COMPONENTES: Un diagrama
DIAGRAMAS DE
ESTRUCTURA
Debido a que estos son ms parecidos a los diagramas
DIAGRAMAS DE
ESTRUCTURA
DIAGRAMAS DE OBJETOS son utilizados
DIAGRAMAS DE
ESTRUCTURA
DIAGRAMA DE ESTRUCTURA COMPUESTA es un tipo de
DIAGRAMAS DE
ESTRUCTURA
DIAGRAMA DE DESPLIEGUE es un tipo de diagrama del
USOS
Sistemas empotrados: Un sistema empotrado es una
DIAGRAMAS DE
ESTRUCTURA
DIAGRAMA DE PAQUETES: muestra cmo un
DIAGRAMAS DE COMPORTAMIENTO
DIAGRAMAS DE
COMPORTAMIENTO
DIAGRAMA DE CASOS DE USO es una especie de
DIAGRAMAS DE
COMPORTAMIENTO
DIAGRAMA DE ESTADOS es un diagrama
DIAGRAMAS DE INTERACCIN
Son un subtipo de diagramas de comportamiento, que enfatiza
sobre el flujo de control y de datos entre los elementos del
sistema modelado:
DIAGRAMA DE SECUENCIA: es un tipo de diagrama usado
para modelar interaccin entre objetos en un sistema segn
UML. En ingls se pueden encontrar como "sequence diagram",
"event-trace diagrams", "event scenarios" o "timing diagrams".
Muestra la interaccin de un conjunto de objetos en una
aplicacin a travs del tiempo y se modela para cada caso de
uso. Mientras que el diagrama de casos de uso permite el
modelado de una vista business del escenario, el diagrama de
secuencia contiene detalles de implementacin del escenario,
incluyendo los objetos y clases que se usan para implementar
el escenario, y mensajes intercambiados entre los objetos. [
DIAGRAMAS DE INTERACCIN
DIAGRAMA DE COMUNICACIN: Los
DIAGRAMAS DE
INTERACCIN
DIAGRAMA GLOBAL DE LAS INTERACCIONES: es
Vistas de UML
Una vista es un subconjunto de construcciones
Vista de Implementacin.
Diagrama de Componentes
Diagrama de Despliegue.
Estandarizacin de UML
Desde el ao 2005. UML es un estndar
aprobado por la ISO como ISO/IEC 19501:2005
Information technology Open Distributed
Processing Unified Modeling Language
(UML) Version 1.4.2.