Diferencia entre revisiones de «UML»
 (→Diagramas)  | 
				|||
| (No se muestran 6 ediciones intermedias de 4 usuarios) | |||
| Línea 7: | Línea 7: | ||
Los '''Diagramas de Estructura''' enfatizan en los elementos que deben existir en el sistema modelado:  | Los '''Diagramas de Estructura''' enfatizan en los elementos que deben existir en el sistema modelado:  | ||
| − | *Diagrama de   | + | *[[Diagrama de dominio]]  | 
| − | *Diagrama de   | + | *[[Diagrama de clases]]  | 
| − | *Diagrama de   | + | *[[Diagrama de componentes]]  | 
*Diagrama de estructura compuesta (UML 2.0)  | *Diagrama de estructura compuesta (UML 2.0)  | ||
| − | *Diagrama de despliegue  | + | *[[Diagrama de despliegue]]  | 
*Diagrama de paquetes  | *Diagrama de paquetes  | ||
| Línea 18: | Línea 18: | ||
*Diagrama de actividades  | *Diagrama de actividades  | ||
| − | *Diagrama de casos de uso  | + | *[[Diagrama de casos de uso]]  | 
*Diagrama de estados  | *Diagrama de estados  | ||
| Línea 24: | Línea 24: | ||
Los '''Diagramas de Interacción''' son un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado:  | Los '''Diagramas de Interacción''' 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  | + | *[[Diagrama de secuencia]]  | 
*Diagrama de colaboración  | *Diagrama de colaboración  | ||
*Diagrama de tiempos (UML 2.0)  | *Diagrama de tiempos (UML 2.0)  | ||
*Diagrama de vista de interacción (UML 2.0)  | *Diagrama de vista de interacción (UML 2.0)  | ||
| − | |||
==Ver también==  | ==Ver también==  | ||
| Línea 34: | Línea 33: | ||
* [http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado UML en la Wikipedia ]  | * [http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado UML en la Wikipedia ]  | ||
* [http://case-tools.org/uml.html Listado de herramientas UML]  | * [http://case-tools.org/uml.html Listado de herramientas UML]  | ||
| + | * [http://www.uml.org/ Sitio oficial de UML]  | ||
Revisión actual del 17:37 28 sep 2011
Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema de software. UML ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocios y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes de software reutilizables.
Diagramas
En UML 2.0 hay 13 tipos diferentes de diagramas.
Los Diagramas de Estructura enfatizan en los elementos que deben existir en el sistema modelado:
- Diagrama de dominio
 - Diagrama de clases
 - Diagrama de componentes
 - Diagrama de estructura compuesta (UML 2.0)
 - Diagrama de despliegue
 - Diagrama de paquetes
 
Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el sistema modelado:
- Diagrama de actividades
 - Diagrama de casos de uso
 - Diagrama de estados
 
Los Diagramas de Interacción 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
 - Diagrama de colaboración
 - Diagrama de tiempos (UML 2.0)
 - Diagrama de vista de interacción (UML 2.0)