El modelo de desarrollo basado en componentes incorpora muchas de las características del modelo en espiral siendo evolutivo por naturaleza, y exige un enfoque iterativo para la creación del software. Sin embargo este modelo configura aplicaciones desde componentes preparados de software llamados «clases».
Se compone así la primera iteración de la aplicación a construirse, mediante las clases
extraídas de la biblioteca y las clases nuevas construidas para cumplir las necesidades Únicas de la aplicación. El flujo del proceso vuelve a la espiral y volverá a introducir por último la iteración ensambladora de componentes a través de la actividad de ingeniería. El modelo de desarrollo basado en componentes conduce a la reutilización del software, y la reutilización proporciona beneficios a los ingenieros de software.
La ingeniería comienza examinando los datos que se van a manejar por parte de la aplicación y el algoritmo que se va a aplicar para conseguir el tratamiento. Para luego empaquetar Los datos y los algoritmos correspondientes en una clase.
Las clases creadas en los proyectos de ingeniería del software anteriores, se almacenan en una biblioteca de clases o diccionario de datos. Una vez identificadas las clases candidatas, la biblioteca de clases se examina para determinar si estas clases ya existen. Si es así, entonces se extraen de la biblioteca y se vuelven a utilizar.Si una clase candidata no reside en la biblioteca, se aplican los métobos orientados B objetos.Se compone así la primera iteración de la aplicación a construirse, mediante las clases
extraídas de la biblioteca y las clases nuevas construidas para cumplir las necesidades Únicas de la aplicación. El flujo del proceso vuelve a la espiral y volverá a introducir por último la iteración ensambladora de componentes a través de la actividad de ingeniería. El modelo de desarrollo basado en componentes conduce a la reutilización del software, y la reutilización proporciona beneficios a los ingenieros de software.
No hay comentarios:
Publicar un comentario