![]() |
||
MODELOS DE PROCESO ESPECIALIZADO.
Se aplican cuando se elige un enfoque de ingenieria de software especializado o definido muy especificamente.
1. DESARROLLO BASADO EN COMPONENTES.
Incorpora muchas de las caracteristicas del modelo espiral, es de naturaleza evolutiva y demanda un enfoque iterativo para la creacion y desarrollo de software.
ETAPAS.
* Investigacion y evaluacion.
* Integracion de componentes. * Diseño de la arquitectura del software. * Integracion de los componentes con la arquitectura. * Pruebas exhaustivas. 2. MODELO DE METODOS FORMALES.
Agrupa actividades que llevan a la especificacion matematica formal del software de computo, permitiendo especificar, desarrollar y verificar un sistema basado en computadora por medio del empleo de una notacion matematica.
PREOCUPACIONES.
* Consume mucho tiempo y es costoso.
* Requiere de mucha capacitacion al persnal. * Es dificil la comunicacion para clientes sin complejidad tecnica. 3. DESARROLLO DE SOFTWARE ORIENTADO A ASPECTOS.
Se caracteriza por modelar componentes (clases orientadas a objetos) y luego se construyen dentro del contexto de una arquitectura de sistemas. Los aspectos comunes incluyen interfaces de usuario, trabajo en colaboracion, distribucion, persistencia, administracion de la memoria, procesamiento de las transacciones, seguridad, integridad, etc. |
![]() |