Zusammenfassung der Ressource
El Lenguaje Unificado de Modelado,
UML
Anmerkungen:
- El UML es un lenguaje de modelado cuyo vocabulario
y sintaxis están ideados para la representación conceptual y física de un
sistema.
- Bloques básicos de
construcción de UML
- TENEMOS
- Las Relaciones
Anmerkungen:
-
son abstracciones que actúan como unión entre los distintos elementos. Hay cuatro tipos, la dependencia, la asociación,
la generalización y la realización.
- Dependencia
- Asociacion
- Generalizacion
- Reañizacion
- Los diagramas
Anmerkungen:
- son la disposición de un conjunto de elementos, que representan el sistema modelado desde diferentes perspectivas.
- Estructura
- Componentes
Anmerkungen:
-
Los componentes son módulos de código, así que los diagramas de componentes vienen a ser los análogos físicos a los diagramas de clases. Muestran como está organizado un conjunto de componentes y las dependencias que existen entre ellos.
- Despliegue
Anmerkungen:
-
Los diagramas de despliegue sirven para modelar la configuración hardware del sistema, mostrando qué nodos lo componen.
- Modelan
Comportamientos
- Casos de uso
Anmerkungen:
- Los diagramas de Casos de Uso describen lo que hace un sistema desde el punto de vista de un observador externo, enfatizando el qué más que el cómo. Plantean escenarios, es decir, lo que pasa cuando alguien interactúa con el sistema, proporcionando un resumen para una tarea u objetivo.
- Secuencia
Anmerkungen:
- Los diagramas de secuencia describen como los
objetos del sistema colaboran. Se trata de un diagrama de interacción que detalla como las operaciones se llevan a cabo, qué mensajes son enviados y cuando, organizado todo en torno al tiempo. El tiempo avanza “hacia abajo” en
el diagrama.
- Colaboracion
Anmerkungen:
- Los diagramas de colaboración son otro tipo de diagramas de interacción, que contiene la misma información que los de
secuencia, sólo que se centran en las responsabilidades de cada objeto, en lugar de en el tiempo en que los mensajes son enviados.
- Estados
Anmerkungen:
-
Los diagramas de estados muestran los posibles estados en que puede encontrarse un objeto y las transiciones que pueden causar un cambio de estado. El estado de un objeto depende de la actividad que esté llevando a cabo o de alguna condición.
- Actividades
Anmerkungen:
-
Los diagramas de actividades son básicamente diagramas de flujo adornados, que guardan mucha similitud con los diagramas de estados.
Mientras que los diagramas de estados centran su atención en el proceso que está llevando a cabo un objeto, los diagramas de actividades muestran como las actividades fluyen y las dependencias entre ellas.
- Modelan
- Clases
Anmerkungen:
-
Los diagramas de clases muestran un resumen del sistema en términos de sus clases y las relaciones entre ellas.
Son diagramas estáticos que muestran qué es lo que interactúa, pero no cómo interactúa o qué pasa cuando ocurre la interacción.
- Objetos
Anmerkungen:
-
Los diagramas de objetos son análogos a los de clases, con la particularidad de que en lugar de encontrar clases, encontramos instancias de éstas. Son útiles para explicar partes pequeñas del modelo en las que hay relaciones complejas.
- Elementos
Anmerkungen:
- son abstracciones que actúan como unidades básicas de construcción. Hay cuatro tipos, los estructurales, los de comportamiento,los de agrupación y los de notación.
- Estructurales
Anmerkungen:
- son abstracciones que actúan como unidades básicas
de construcción. Hay cuatro tipos, los estructurales, los de comportamiento,
los de agrupación y los de notación.
- Clase
- Clase activa
- Interfaz
- Colaboracion
- Componente
- Nodo
- Comportamiento
- Interaccion
- Maquinas
de estado
- Agrupacion
- Paquete
- Notacion
- Nota
- Como Utilizar UML
- Usado como
- Parte de un proceso de
desarrollo
- con ayuda
- CASE
Anmerkungen:
- Computer Aided Software Engineering.
- Independiente de cualquier
prodceso particular
- La arquitectura
- Selecciòn
- Elementos
estructurales
- Definicion
- interfaces de
elementos
- Divisiòn
- Subsitemas
- Cuales
elementos son
- Estaticos
- Dinamicos
- Uso
- Funcionalidad
- Rendimiento
- Capacidad de adaptacion
- Reutilizacion
- Restricciones economicas
- Estetica
- Metodologia
- Define
- Proceso
- Para el cual
- El modelo a definir
- Vistas de casos
de uso
- Vistas de
Diseño
- Vistas de
Proceso
- Vistas de
Despliegue
- Vistas de
Implementacion