MODELOS DEL PROCESO ESPECIALIZADO
- José Mera
- 22 abr 2015
- 2 Min. de lectura
INTRODUCCIÓN
Los modelos del proceso especializado son una especie de combinación de las características de los modelos descritos en los temas anteriores. Entre los modelos de proceso especializado tenemos el desarrollo basado en componentes, los métodos formales y los de desarrollo orientado a aspectos.
MARCO TEÓRICO
DESARROLLO BASADO EN COMPONENTES
Es un tipo de desarrollo mediante el cual los componentes de un software son vendidos de manera separada como productos finales, los mismos que se integran al finalizar el desarrollo. El modelo desarrollado basado en componentes tiene características al modelo en espiral.
El modelo basado en componente desarrolla las siguientes etapas (Imagen 1)

La principal ventaja del desarrollo basado en componentes es la reutilización de códigos, lo cual es de mucha utilidad al momento de la codificación.
MODELO DE MÉTODOS FORMALES
Su principal característica es la utilización de una notación matemática para el desarrollo de un sistema de computadora.

DESARROLLO DE SOFTWARE ORIENTADO A ASPECTOS
Cuando un grupo de desarrolladores de software construyen una aplicación compleja implementan de manera invariada un conjunto de características, funciones y contenidos de información localizados.
El desarrollo de software orientado a aspectos (DSOA), conocido también como programación orientada a aspectos (POA), es un paradigma de ingeniería de software relativamente nuevo que proporciona un proceso y enfoque metodológico para definir, especificar, diseñar y construir aspectos: “mecanismos más allá de subrutinas y herencia para localizar la expresión de una preocupación global”.

CONCLUSIONES
Los modelos del proceso especializado agregan una o más funcionalidades o características de los modelos de proceso prescriptivo, por lo cual son un poco más completos.
El desarrollo de software basado en componentes es uno de los modelos más completos, el mismo que ayuda con la reutilización de código, es decir si ya existe un componente creado, simplemente se lo adapta al proyecto en el que se esté trabajando.
Comments