El Modelo de Ensamblaje de Componentes.

Incorpora muchas de las caracterÌsticas del Modelo Espiral. Es evolutivo por naturaleza y exige un enfoque interactivo para la creaciÛn del software. Sin embargo, el modelo ensamblador de componentes configura aplicaciones desde componentes separados del software (algunas veces llamados "clases").

Esto se debe gracias a que, si se diseÒan y se implementan adecuadamente, las clases orientadas a objetos son reutilizables por las diferentes aplicaciones y arquitecturas de sistemas basados en computadoras.

En primer lugar se identifica las clases candidatas examinando los datos que se van a manejar por parte de la aplicaciÛn y el algoritmo que se va a crear para conseguir el tratamiento. Si estas clases han sido creadas por programas anteriores se almacenan en un biblioteca de clases o depÛsito. Acto seguido, se determina cu·les de ellas ya existen a fin de reutilizarlas. En caso de que exista alguna que no estÈ diseÒada, se aplican los mÈtodos orientados a objetos. Este proceso de inicia en el estado de An·lisis de Riesgos del Espiral y se inserta en el estado de ConstucciÛn de IngenierÌa.

Algunos datos proporcionados por QMS Associates, Inc. arrojan cifras de un 70% menos en el tiempo de ciclo b·sico de vida, 84% menos en el coste de producciÛn y un Ìndice comprobado de productividad del 26,2 comparado con la normal de 16,9.

Regresar al Indice