Publicado por & archivado en Ingenieria de Software.

¿Que es el Lenguaje Unificado de Modelado?

  1. Lenguaje Unificado de Modelado (UML): Lenguaje estandar para el modelado de software. Lenguaje para visualizar, especificar, construir y documentar los artefactos de un sistema con gran cantidad de software. Lenguaje usado por el Proceso Unificado. Lenguaje que permite a los desarrolladores visualizar el producto de su trabajo (artefactos) en esquemas o diagramas estandarizados.
  2. Caso de Uso: Una descripcion de un conjunto de secuencias e acciones, incluyendo variaciones, que un sistema lleva a cabo yq ue conduce a un resultado observable de interes para un actor determinado. Un caso de uso es en esencia un interaccion tipica entre un usuario y un sistema de computo.
  3. Diagrama: Un representacion grafica de un conjunto de elementos, usualmente representado como un grafo conectado de vertices (elementos) y arcos (relaciones).
  4. Diagrama de Caso de Uso: Un diagrama que muestra un conjuntos de casos de uso y de actores y sus relaciones, los diagramas de casos de uso muestran los casos de uso de un sistema desde un punto de vista estatico.
  5. Diagrama de Clases: Un diagrama que muestra un conjunto de clases, interface y colaboraciones y las relaciones entre estos, los diagramas de clases muestran el diseño de un sistema desde un punto de vista estatico, un diagrama que muestra una coleccion de elementos (estaticos) declarativos.
  6. Diagrama de Objetos: Un diagrama de muestra un conjunto de objetos y sus relaciones en un momento determinado; los diagramas de objetos muestran el diseño o los procesos de un sistema desde un punto de vista estático.
  7. Diagrama de Interaccion: Un diagrama que muestra un interaccion, consiste en un conjunto de objetos y sus relaciones, incluyendo los mensajes que pueden ser enviados entre ellos, los diagramas de interaccion trata la vista dianmica de un sistema, un termino generico que se aplica a varios tipos de diagramas que enfatizan las interacciones de objetos, incluyendo diagramas de secuencia, diagramas de colaboracion y diagramas de actividad.
  8. Diagrama de Secuencia: Un diagrama de interaccion, que hace enfasis en la ordenacion temporal de los mensajes.
  9. Diagrama de Colaboracion: Un diagrama de interaccion que enfatiza la organizacion estructural de los objetos que envian y reciben mensajes, un diagrama que muestra las instrucciones organizadas alrededor de instancias y de los enlaces entre ellas.
  10. Diagrama de Paquetes: Muestra grupos de clases y las dependencias entre ellos.
  11. Diagrama de Estados: Un diagrama que muestra una maquina de estados; los diagramas de estados tratan la vista dinamica de un sistema.
  12. Diagrama de Actividades: Un diagrama que muestra un flujo de actividad a actividad. Los diagramas de actividad tratan la vista dinámica de un sistema. Un caso especial de diagrama de estados en el cual casi todos los estados son estados en acción y en el cual todos o casi todos los estados son estados de acción y en el cual todas o casi todas las transiciones son disparadas por la terminación de las acciones en los estados origen.
  13. Diagrama de Despliegue: Un diagrama que muestra un conjunto de nodos y sus relaciones, un diagrama de despliegue muestra el despliegue de un sistema desde el punto de vista estatico. Muestra la disposicion fisica de los componentes en los nodos de hardware y software.
  14. Diagrama de Componentes: Un diagrama que muestra un conjunto de componentes y sus relaciones, los diagramas de componentes muestran los componentes de un sistema desde un punto de vista estatico.

Fuente Original:

Grady Booch, Ivar Jacobson, James Rumbaugh. El Lenguaje Unificado de Modelado. Addison Wesley. 2000

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>