Vous êtes sur la page 1sur 1

DISEO Y ARQUITECTURA DE SOFTWARE

Unidad 1. ARQUITECURA

Actividad 2. Lenguaje descriptor de arquitectura Alumno: Agustn Radilla Garduo


ADL Fecha Investigador Organismo
Monroe & Garlan (CMU), Wile (USC)

Observaciones
Lenguaje de intercambio de ADLs

Caractersticas
Acme soporta la definicin de cuatro tipos de arquitectura: la estructura (organizacin de un sistema en sus partes constituyentes); las propiedades de inters (informacin que permite razonar sobre el comportamiento local o global, tanto funcional como no funcional); las restricciones (lineamientos sobre la posibilidad del cambio en el tiempo); los tipos y estilos. La estructura se define utilizando siete tipos de entidades: componentes, conectores, sistemas, puertos, roles, representaciones y rep-mapas (mapas de representacin). Se basa en el estilo de tubera y filtros propio de UNIX. Capacidad de modelar ciertos aspectos de una arquitectura, Es un lenguaje puramente declarativo que describe la estructura del sistema y las restricciones a respetar, pero no hace referencia alguna a la generacin del sistema o a la verificacin de sus propiedades no funcionales o de consistencia Los conectores trasmiten mensajes entre componentes, los cuales mantienen el estado, ejecutan operaciones e intercambian mensajes con otros componentes a travs de dos interfaces (llamadas top y bottom). Proporciona una base til para la descripcin de una arquitectura debido a su capacidad de componer especificaciones para las partes y describir explcitamente las reglas de composicin

Acme

1995

Garlan (CMU)

Aesop ArTek

1994 Terry, Hayes-Roth, Erman (Teknowledge, DSSA) Monroe (CMU)

1994

ADL de propsito general, nfasis en estilos Lenguaje especfico de dominio No es ADL ADL asociado a Acme

Armani

1998

Taylor/Medvidovic (UCI)

ADL especfico de estilo

C2 SADL

1996

Berry / Boudol

Lenguaje de especificacin

CHAM

1990

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingenieras y Tecnologa

Vous aimerez peut-être aussi