PROCESO ESPECIALIZADO
Los modelos de proceso especializado tienen muchas de las características de uno o más de los modelos tradicionales que se presentaron en las secciones anteriores. Sin embargo, dichos modelos tienden a aplicarse cuando se elige un enfoque de ingeniería de software especializado o definido muy específicamente.
Desarrollo basado en componentes
Los componentes comerciales de software general, desarrollados por vendedores que los ofrecen como productos, brindan una funcionalidad que se persigue con interfaces bien definidas que permiten que el componente se integre en el software que se va a construir. El modelo de desarrollo basado en componentes incorpora muchas de las características del modelo espiral.
Las actividades de modelado y construcción comienzan con la identificación de candidatos
de componentes. Éstos pueden diseñarse como módulos de software convencional o clases
orientadas a objetos o paquetes de clases. Sin importar la tecnología usada para crear los
componentes, el modelo de desarrollo basado en componentes incorpora las etapas siguientes:
1. Se investigan y evalúan, para el tipo de aplicación de que se trate, productos disponibles
basados en componentes.
2. Se consideran los aspectos de integración de los componentes.
3. Se diseña una arquitectura del software para que reciba los componentes.
4. Se integran los componentes en la arquitectura.
5. Se efectúan pruebas exhaustivas para asegurar la funcionalidad apropiada.
0 Comentarios:
Publicar un comentario
Suscribirse a Comentarios de la entrada [Atom]
<< Página Principal