Diferencia entre revisiones de «UML»

De Dos Ideas.
Saltar a: navegación, buscar
(Página nueva: 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 actualida...)
 
(Diagramas)
 
(No se muestran 10 ediciones intermedias de 5 usuarios)
Línea 1: Línea 1:
 +
[[Category:Diseño De Software]]
 
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.
 
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.
  
Línea 5: Línea 6:
  
 
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 clases
+
 
*Diagrama de componentes
+
*[[Diagrama de dominio]]
*Diagrama de objetos
+
*[[Diagrama de clases]]
 +
*[[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
 +
  
 
Los '''Diagramas de Comportamiento''' enfatizan en lo que debe suceder en el sistema modelado:
 
Los '''Diagramas de Comportamiento''' enfatizan en lo que debe suceder en el sistema modelado:
 +
 
*Diagrama de actividades
 
*Diagrama de actividades
*Diagrama de casos de uso
+
*[[Diagrama de casos de uso]]
 
*Diagrama de estados
 
*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:
 
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)
Línea 25: Línea 31:
 
==Ver también==
 
==Ver también==
 
* [[Diseño De Software]]
 
* [[Diseño De Software]]
*[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://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:


Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el 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 colaboración
  • Diagrama de tiempos (UML 2.0)
  • Diagrama de vista de interacción (UML 2.0)

Ver también