Arquitectura De Dominio Espesifico
Enviado por Alber_Eisten • 20 de Marzo de 2014 • 331 Palabras (2 Páginas) • 222 Visitas
ARQUITECTURA DE DOMINIO ESPECÍFICO
Los modelos arquitectónicos de dominio específico son abstracciones sobre un dominio de aplicación.
Estos pueden ser modelos genéricos que se constituyen de forma ascendente a partir de sistemas existentes o modelos de referencia, los cuales son modelos abstractos idealizados del dominio.
MODELO GENERICO
Son atracciones de varios sistemas reales. Encapsulan características principales de estos sistemas. Por ejemplo, en sistemas de tiempo real, existen modelos arquitectónicos genéricos de diversos tipos de sistemas, como los sistemas de recolección de datos, los sistemas de supervisión etc.
Un ejemplo de este modelo sería un compilador el cual debe incluir los siguientes módulos:
1.- un analizador léxico
2.-una tabla de símbolos
3.-un analizador sintáctico
4.- un árbol sintáctico
5.-un analizador semántico
6.- un generador de código.
Este modelo aún se utiliza ampliamente es efectivo en entornos de lotes donde los programas se compilan y ejecutan sin la interacción del usuario. sin embargo es menos efectivo cuando el compilador se integra con otras herramientas de procesamiento de lenguajes, como un sistema estructurado de edición, depurador interactivo, un programa de impreciso etc., después, los componentes genéricos del sistema se pueden organizar en un modelo basado en depósito, como se muestra a continuación:
ARQUITECTURA DE REFERENCIA
Los modelos arquitectónicos genéricos reflejan la arquitectura de sistemas existentes. En contraste los modelos de referencia por lo regular se derivan de de un estudio de dominio de aplicación. Representa la arquitectura ideal que incluyen todas las características que un sistema podría tener.
La arquitectura de referencia se utiliza como una base para la implementación de los sistemas. Esta fue la intención original del modelo de referencia OSI para la interconexión de sistemas abierto.
La función principal es:
Es servir como medio de comparación de diversos sistemas en un dominio.
Un modelo de referencia provee un vocabulario para la comparación.
Actúan como un estándar, contra el cual se debe evaluar los sistemas.
Bibliografía:
Libro: ing. software 6ta edición
...