Herramientas Case

Páginas: 5 (1170 palabras) Publicado: 8 de julio de 2012
INACAP APOQUINDO

TRABAJO DE INVESTIGACION
MODELOS DE DISTRIBUCION

DANIEL IGLESIAS
CLAUDIO EGUILUZ
Introducción

Los Diagramas de Distribución muestran la disposición física de los distintos nodos que componen un sistema y el reparto de los componentes sobre dichos nodos. Un nodo es un elemento físico que existe en tiempo de ejecución y representa un recurso computacional, quegeneralmente tiene algo de memoria y, a menudo, capacidad de procesamiento.  Los nodos se utilizan para modelar la topología del hardware sobre el que se ejecuta el  sistema. Representa típicamente un procesador o un dispositivo sobre el que se pueden  desplegar los componentes. Los dos modeles que veremos a continuación son Modelo De Componente y Modelo de Despliegue.

Diagrama de Componentes

Eldiagrama de componente al utilizarlo tiene como fin poder modelar los aspectos físicos de un sistema, como también modelar la vista de implementación estática de un sistema. También nos muestra los elementos físicos que residen en un nodo, tales como ejecutable, tablas, librerías, archivos y documentos.

En UML los componentes representan elemento físicos del sistema, por ejemplo ejecutables,páginas HTML, librerías, tablas, ficheros, etc. Gráficamente, un componente se dibuja mediante una caja con pestañas. Un diagrama de componentes muestra la organización y las dependencias entre un conjunto de componentes. Los diagramas de componentes pueden contener paquetes para organizar los elementos. Los componentes se comunican mediante interfaces. Es decir, un componente ofrece sus servicios alos demás exportando interfaces y los otros componentes acceden a sus servicios importando estas interfaces.

UML define cinco estereotipos estándar aplicables a los componentes:
Executable: especifica un componente que se puede ejecutar en un nodo (archivos.EXE).
Library: especifica una librería de objetos estática o dinámica (DLL).
Table: especifica una tabla de una base de datos
File:especifica un fichero que puede contener código fuente o datos   document: especifica un documento.

DEPENDENCIAS ENTRE COMPONENTES
Se utilizan en los diagramas de componentes para indicar que un componente se refiere a los servicios ofrecidos por otro componente y sí un componente es la realización de una interfaz, se representa con un círculo unido al símbolo del componente por un segmento delínea, así si tenemos en cuenta las dependencias asociadas al proceso de compilación un componente podría ser:
-Código fuente que depende de otros componentes (no necesariamente código fuente) que deben estar disponibles durante la compilación del componente.
-Código objeto binario, como por ejemplo una librería
-Código ejecutable que puede depender de otros programas ejecutables con los queinteracciones en tiempo de ejecución

INTERFASES DE UN COMPONENTE
Son los puntos visibles de entrada o los servicios que un componente está ofreciendo y dejando disponibles a otros componentes y clases. Típicamente, un componente está compuesto por numerosas clases y paquetes de clases internos. También se puede crear a partir de una colección de componentes más pequeños y la estructura estática,ejecutable de una implementación de un sistema se puede representar como un conjunto interconectado de componentes.
Las dependencias entre componentes significan que los elementos de la implementación en un componente requieren los servicios de los elementos de implementación en otros componentes. Tal uso requiere que dichos elementos sean de visibilidad pública.
IDENTIDAD: Un componente deidentidad tiene identidad y estado. Posee los objetos físicos que están situados en él. Puede tener atributos, relaciones de composición con los objetos poseídos, y asociaciones con otros componentes. Desde este punto de vista es una clase. Sin embargo la totalidad de su estado debe hacer referencia a las instancias que contiene
ESTRUCTURA: Un componente ofrece un conjunto de elementos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herramientas case
  • Herramientas CASE
  • herramientas CASE
  • Herramientas Case
  • Casos De Herramientas
  • Herramientas Case
  • herramienta case
  • HERRAMIENTAS CASE

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS