Modelo De Implementacion

Páginas: 11 (2724 palabras) Publicado: 10 de diciembre de 2012
Instituto Tecnologico de Durango

Ingenieria en sistemas computacionales

Materia: Fundamentos de Ingenieria de software
Alumnos:Uriel Alejandro Añorve Cabrera 10040315
Ricardo ocaña juarez
Raul Mendoza Martinez
Eliza Urbina Salinas
Brizeida ledezma
Ulises leon

Unidad 5 : Modelos de implementacion
Diagrama de componentes
Los diagramas de componentes describen los elementosfísicos del sistema y sus relaciones Muestran las opciones de realización incluyendo código fuente, binario y ejecutable
Los componentes representan todos los tipos de elementos software que entran en la fabricación de aplicaciones informáticas Pueden ser simples archivos, paquetes, bibliotecas cargadas dinámicamente, etc.

UML define cinco estereotipos estándar que se aplican a los componentes:• Executable: Especifica un componente que se puede ejecutar en un nodo. Library: Especifica una biblioteca de objetos estática o dinámica. 
• Table: Especifica un componente que representa una tabla de una base de datos. 
• File: Especifica un componente que representa un documento que contiene código fuente o datos. 
• Document: Especifica un componente que representa un documentoDependencias entre componentes

Las relaciones de dependencia se utilizan en los diagramas de componentes para indicar que un componente se refiere a los servicios ofrecidos por otro componente.

Subsistemas

• Los distintos componentes pueden agruparse en paquetes según un criterio lógico y con vistas a simplificar la implementación
• Son paquetes estereotipados en <subsistemas>
• Lossubsistemas organizan la vista de realización de un sistema
• Cada subsistema puede contener componentes y otros subsistemas
• La descomposición en subsistemas no es necesariamente una descomposición funcional
• La relación entre paquetes y clases en el nivel lógico es el queexiste entre subsistemas y componentes en el nivel físico
• Paquetes (Categorias) y clases en el nivel lógico. Paquetes(Subsistemas) y componentes en el nivel físico

Diagramas de Despliegue/Distribución

El Diagrama de Despliegue es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y las relaciones entre sus componentes.
Los elementos usados por este tipo de diagrama son nodos (representados como un prisma),componentes (representados como una caja rectangular con dos protuberancias del lado izquierdo) y asociaciones.
En el UML 2.0 los componentes ya no están dentro de nodos. En cambio, puede haber artefactos u otros nodos dentro de un nodo. Este tipo de diagrama debemos también añadir que no van a existir actores para relacionarse con los nodos (no es un diagrama de casos de uso) si no que las relacionesque pueda haber siempre serán entre los nodos y por ejemplo con una base de datos.
Un artefacto puede ser algo como un archivo, un programa, una biblioteca, o una base de datos construida o modificada en un proyecto. Estos artefactos implementan colecciones de componentes. Los nodos internos indican ambientes, un concepto más amplio que el hardware propiamente dicho, ya que un ambiente puedeincluir al lenguaje de programación, a un sistema operativo, un ordenador o un clúster de terminales.
La mayoría de las veces el modelado de la vista de despliegue implica modelar la topología del hardware sobre el que se ejecuta el sistema. Aunque UML no es un lenguaje de especificación hardware de propósito general, se ha diseñado para modelar muchos de los aspectos hardware de un sistema a unnivel suficiente para que un ingeniero software pueda especificar la plataforma sobre la que se ejecuta el software del sistema.

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, que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo de implementación y modelo de pruebas
  • Implementación Modelo Boehm
  • Implementación del modelo de gestión por competencias
  • El Modelo Osi Y Su Implementación En En Tcp
  • Implementacion de modelo de salud familiar
  • Implementacion De Un Modelo Administrativo
  • ¿El Problema Es El modElo o Su Implementación?
  • Implementación Del Modelo Sistemático De Capacitación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS