Ensayo
Herramientas de modelado que soportan desarrollados basados en arquitecturas de alto nivel, aspectos a considerar y adecuación deestilos, especificación formal, interconexión de modulos, herramientas de modelado y en algunos casos lenguajes de programación.
ADL CRITERIOS PARA LA EVALUACIÓN DE LOS ADL´S EXISTENTES
1.Componentes:
Interfaz
Tipos
Semántica
Restricciones
Evolución
Propiedades no funcionales
2. Conectores:
Interfaz
Tipos
Semántica
Restricciones
Evolución
Propiedades no Funcionales3. Configuraciones arquitectónicas:
Comprensibilidad
Composicionalidad
Heterogeneidad
Restricciones
Refinamiento y trazabilidad
Escabilidad
Evolución
Dinamismo
Propiedades no funcionales4. Soporte de herramientas
Especificación activa
Múltiples vistas
Análisis
Refinamiento
Generación de código
Dinamismo
ELEMENTOS CONSTUITIVOS PRIMARIOS DE LOS ADL´S
Los componentes:Pueden exponer varias interfaces, las cuales definen puntos de interacción entre un componente y su entorno.
Conectores. Representan interacciones entre componentes. Los conectores también tienenuna especie de interfaz que define los roles entre los componentes participantes en la interacción.
Configuraciones o sistemas: Se constituyen como grafos de componentes y conectores. En los ADLs másavanzados la topología del sistema se define independientemente de los componentes y conectores que lo conforman.
Propiedades: Representan información semántica sobre un sistema más allá de suestructura. Distintos ADLs ponen énfasis en diferentes clases de propiedades, pero todos tienen alguna forma de definir propiedades no funcionales, o pueden admitir herramientas complementarias paraanalizarlas y determinar.
Restricciones. Representan condiciones de diseño que deben acatarse incluso en el caso que el sistema evolucione en el tiempo. Restricciones típicas serían restricciones en los...
Regístrate para leer el documento completo.