Professional Documents
Culture Documents
especfico
Ingeniera Del Software
ARQUITECTURAS DE SOFTWARE
Resumen
Un anlisis comparativo de sistemas de software muestra que en
general hay un 60 a 70 porciento de similitudes entre sistemas de
software. Esto incluye similitudes en el cdigo, diseo,
funcionalidades y arquitecturas [McClure94]. Estas similitudes, por un
lado, fundamentan la prctica de la reutilizacin, para desarrollar
nuevas aplicaciones mediante el ensamble de componentes
reutilizables predefinidos. Por otro lado, mediante el estudio de las
aplicaciones existente de software es posible determinar, antes de
desarrollar un nuevo software en el mismo dominio.
Modelos de proceso
MODELOS GENERICOS DE
DESARROLLO DE SOFTWARE
Modelo de Cascada
Prototipado
Desarrollo Evolutivo
En espiral
Desarrollo basado en componentes
Mtodos Formales
Modelo de Referencia
Es un modelo de algo que contiene un objetivo o idea bsica de algo, y que
se puede establecer como una referencia para mltiples propsitos.
Es un marco de referencia abstracto para entender el significado de las
relaciones entre entidades de algn ambiente. Permite el desarrollo de
referencias especficas o de arquitecturas por medio del uso de estndares
o especificaciones que soportan el ambiente en cuestin. Un Modelo de
Referencia consiste de un conjunto mnimo de conceptos, axiomas y
relaciones propios de un dominio particular de problema, y es
independiente de estndares especficos, tecnologas, implementaciones, o
de cualquier otro detalle concreto.
Conclusin
En un contexto ms amplio, un dominio es una esfera de actividad o
inters, tambin denominado campo. Un dominio especifico es un
rea de aplicacin, un campo para el cual los sistemas de software
fueron creados.
El anlisis de dominios es el proceso mediante el cual la informacin
utilizada en el desarrollo de sistemas es identificada, capturada y
organizada con el propsito de hacer reutilizable la creacin de
nuevos sistemas de software para tal dominio.