Está en la página 1de 23

IMPLEMENTACION

1. Introduccin

2. El papel de la implementacin en el ciclo de vida del software

3. Artefactos
ARTEFACTO: COMPONENTE
Es el empaquetamiento fsico de los elementos de

un modelo: algunos estereotipos estndar pueden ser:


<<Executable>> <<File>> <<Library>> <<Table>> <<Document>>

Un componente puede implementar varios

elementos, por ejemplo: varias clases. Pero la modularidad depende del lenguaje de programacin

Los componentes implementan las mismas

interfaces que el modelo que implementan

Puede haber dependencias de compliacin entre

componentes

ARTEFACTO: SUBSITEMA DE

IMPLEMENTACIN
Puede estar formado por componentes, interfaces,

y otros subsistemas anidados. Se manifiesta en un entorno de programacin mediante un Mecanismo de mantenimiento


Un paquete de Java Un proyecto de VisualBasic, etc.

Los subsistemas de implementacin estn muy

relacionados con los subsistemas de diseo

ARTEFACTO INTERFAZ
Un componente que proporcione una interfaz debe

implementar correctamente todas las operaciones definidas por la interfaz

ARTEFACTO: PLAN DE INTEGRACIN DE

CONSTRUCCIONES
El software se construye incrementalmente, el

resultado de cada paso se llama construccin que es un ejecutable. Cada construccin se somete a pruebas de integracin y e lleva un control de versiones.
Los ejecutables pueden ser usados como demostraciones Es ms fcil localizar defectos durante las pruebas de

integracin Las pruebas de integracin tienden a ser ms minuciosas

Describe el nmero de construcciones necesarias

en una iteracin

4. Flujo de Trabajo

ACTIVIDAD: IMPLEMENTACION DE LA

ARQUITECTURA
Identificacin de los componentes significativos

arquitectnicamente

ACTIVIDAD: INTEGRAR EL SISTEMA

ACTIVIDAD IMPLEMENTAR UN SUBSISTEMA

IMPLEMENTAR UNA CLASE


Esbozar los componentes fichero Generacin de cdigo a partir de una clase de

diseo Implementacin de operaciones

ACTIVIDAD: REALIZAR PRUEBAS DE UNIDAD


Pruebas de Especificacin: No tienes en cuenta

como se implementa

Pruebas de estructura: verificacin interna.