Diagrama de interacción, estados, componentes, actividades y despliegue (página 2)
Enviado por Pablo Turmero
Diagrama de estados Transición: Es una relación entre estados de un fuente a un destino. Partes que componen una transición: Estado de origen. Evento de disparo. Condición de guarda. Acción. Estado de destino.
Diagrama de estados Otros elementos: Subestados. Secuenciales o no, resultan en una nueva máquina de estados. Estados de historia. Estados de historia. Permiten a un conjunto de estados o subestados de un objeto, recordar el estado que estaba activo en su última ejecución. Si no existe historia, se comenzaría por el estado inicial. Subestados concurrentes.
Diagrama de estados
Diagrama de estados Técnicas de modelado: Modelado de la vida de un objeto. Este tipo de diagramas se asocian directamente a una clase.
Diagrama de Actividades Un diagrama de actividades es un caso especial de un diagrama de estados en el cual casi todos los estados son estados de acción (identifican que acción se ejecuta al esta en él ) y casi todas las transiciones son enviadas al terminar la acción ejecutada en el estado anterior. Generalmente modelan los pasos de un algoritmo y puede dar detalle a un caso de uso, un objeto o un mensaje en un objeto.
Diagrama de Actividades Sirven para representar transiciones internas, sin hacer mucho énfasis en transiciones o eventos externos. Los elementos que conforman el diagrama son: Acción Transición. Objetos
Diagrama de Actividades Estado de Acción: representa un estado con acción interna, con lo menos una transición que indica la culminación de la acción (por medio de un evento implícito). Permite modular un paso dentro del algoritmo. Se representan por un rectángulo con bordes redondeados.
Diagrama de Actividades Estado de Actividad: Estado más general que permite su descomposición en otro diagrama de actividades interno, de nivel más bajo. Su representación, en cuanto a la notación, es la misma que el de Acción.
Diagrama de Actividades Casos especiales: Estado inicial. Representa el punto de entrada del diagrama de actividades. Estado final. Su existencia depende de si el diagrama es cíclico. Ítem de decisión. Representado con un rombo, permite tomar bifurcaciones condicionales.
Diagrama de Actividades Casos especiales: Carriles o "Swim Lanes". Permiten acotar el área a las cuales las actividades están asociadas (departamentos, módulos del sistema, etc). Flujos con objetos. Hacer explícita la relación con una entidad en concreto.
Diagrama de Actividades Transición: Es la relación entre dos estados y se encuentran unidos por flechas; indicando que un objeto que está en el primer estado realizará una acción especificada y entrará en el segundo estado cuando un evento implícito ocurra y unas condiciones especificas sean satisfechas.
Diagrama de Actividades Tipos de transiciones: Bifurcaciones condicionales. Permiten tomar distintos caminos dentro del diagrama en función de una condición o "guarda". División y unión. Permiten representar el paralelismo en la ejecución de actividades.
Diagrama de Actividades
Diagrama de interacción Técnicas de modelado: Modelado de un flujo de trabajo o Workflow. Uso intensivo de estados de actividad, swim lanes y bifurcaciones condicionales. Modelado de una operación concreta que resulta muy complicada. Uso intensivo de transiciones (simples o paralelas) y de estados de acción.
Diagrama de componentes Los diagramas de componentes describen los elementos físicos reemplazables del sistema y sus relaciones
Muestran las opciones de realización incluyendo código fuente, binario y ejecutable
Diagrama de componentes Los componentes representan todos los tipos de elementos software que entran en la fabricación de aplicaciones informáticas. Pueden ser simples archivos, librerías, bibliotecas cargadas dinámicamente, etc.
Las relaciones de dependencia se utilizan en los diagramas de componentes para indicar que un componente utiliza los servicios ofrecidos por otro componente
Diagrama de componentes
Diagrama de componentes Técnicas de modelado: Modelado de ejecutables y bibliotecas. Modelado de tablas, archivos y documentos. Modelado y diseño de un API. Modelado del código fuente. Planificación de versiones ejecutables para su implementación con Nant.
Diagrama de despliegue Los diagramas de despliegue muestran la disposición física de los distintos nodos que componen un sistema y el reparto de los componentes sobre dichos nodos
La vista de despliegue representa la disposición de las instancias de componentes de ejecución en instancias de nodos conectados por enlaces de comunicación. Un nodo es un recurso de ejecución tal como Dispositivos Procesadores Memoria
Los nodos se interconectan mediante soportes bidireccionales que pueden a su vez estereotiparse. Diagrama de despliegue
Diagrama de despliegue Los nodos se interconectan mediante soportes bidireccionales que pueden a su vez estereotiparse. Esta vista permite determinar las consecuencias de la distribución y la asignación de recursos.
Diagrama de despliegue
Diagrama de despliegue
Diagrama de despliegue Técnicas de modelado: Modelado de procesadores y dispositivos. Modelado de distribución de componentes.
Página anterior | Volver al principio del trabajo | Página siguiente |