Está en la página 1de 6

CMO Y POR QU SURGE UML?

Tras la aparicin de los lenguajes orientados a objetos se buscaron nuevas metodologas que permitiesen el anlisis y diseo de aplicaciones bajo dichos lenguajes; estas metodologas fueron los primeros lenguajes de modelado orientados .

QU ES UML?
UML es ante todo un lenguaje. Un lenguaje

proporciona un vocabulario y unas reglas para permitir una comunicacin. En este caso, este lenguaje se centra en la representacin grfica de un sistema.

Objetivos del UML


Los objetivos de UML son muchos, pero se pueden

sintetizar sus funciones: Visualizar: UML permite expresar de una forma grfica un sistema de forma que otro lo puede entender. Especificar: UML permite especificar cules son las caractersticas de un sistema antes de su construccin. Construir: A partir de los modelos especificados se pueden construir los sistemas diseados. Documentar: Los propios elementos grficos sirven como documentacin del sistema desarrollado que pueden servir para su futura revisin.

Diagramas UML
Un diagrama es la representacin grfica de un conjunto de elementos con sus relaciones. En concreto, un diagrama ofrece una vista del sistema a modelar. Para poder representar correctamente un sistema, UML ofrece una amplia variedad de diagramas para visualizar el sistema desde varias perspectivas.

UML incluye los siguientes diagramas: Diagramas de estructura:


Diagrama de clases. Diagrama de componentes. Diagrama de objetos Diagrama de estructura compuesta Diagrama de despliegue Diagrama de paquetes

Diagramas de comportamiento:

Diagrama de actividades Diagrama de casos de uso Diagrama de estados


Diagrama de secuencia Diagrama de comunicacin Diagrama de tiempos Diagrama de vista de interaccin

Diagramas de interaccin:

También podría gustarte