Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Se define como
Objetivo- Propsito
Caractersticas
Herramientas
Herramienta capaz de soportar el mapeo de especificaciones arquitectnicas entre diferentes ADLs, en otras palabras, como un lenguaje de intercambio de arquitectura.
Proporcionar un lenguaje comn que podra ser utilizado para apoyar el intercambio de descripciones arquitectnicas entre una variedad de herramientas de diseo arquitectnico.
AcmeStudio, entorno grfico. Basado en Linux y Windows. Armani, utiliza Microsoft Visio como front-endy un back-end Java. AcmeLib(C++, Java) Implementado como plugin de ECLIPSE para portabilidad y extensibilidad. Disponible para Windows, Linux y Mac OS-X El cdigo susceptible de ser manejado por herramientas de CSP acadmicas o comerciales requiere tratamiento previo por un mdulo de Wright que por el momento existe slo para Linux o SunOS
Wright
Su objetivo declarado es la integracin de una metodologa formal con una descripcin arquitectnica y la aplicacin de procesos formales tales como lgebras de proceso y refinamiento de procesos a una verificacin automatizada de las propiedades de las arquitecturas de software.
Estilos Interfaz (los puntos de interfaz se llaman ports) Semntica (permiten modelar la conducta de sus componentes)
Unicon
El propsito de UniCon es generar cdigo ejecutable a partir de una descripcin, a partir de componentes primitivos adecuados. UniCon se destaca por su capacidad de manejo de mtodos de anlisis de tiempo real a travs de RMA (Rate Monotonic Analysis). El objetivo principal de Jacal es la animacin de arquitecturas. Esto es, poder visualizar una simulacin de cmo se comportara en la prctica un sistema basado en la arquitectura que se ha representado
Estilos Interfaces Semnticas Genera cdigo C mediante el procedimiento de asociar elementos arquitectnicos
Posee un entorno grfico para Windows, que adems de modelar permite generar cdigo en lenguaje C.
Jacal
Se basa en la notacin de alto nivel para descripcin y prototipado de una arquitectura de software. Jacal es un lenguaje grfico multipropsito para la descripcin de arquitecturas de software.
Representacin grfica. Jacal no cuenta con una notacin particular para expresar estilos. Cada componente cuenta con puertos (ports) que constituyen su interfaz y a los que pueden adosarse conectores
Software Propietario. La herramienta grfica que actualmente est disponible para editar y animar arquitecturas en Jacal es una aplicacin Win32 que no requiere instalacin
Rapide
Propuesto como el diseo de un lenguaje para la produccin de prototipos de sistemas, con herramientas de soporte para la simulacin y el anlisis.
Ayudar en el desarrollo de sistemas distribuidos, multilenguaje y de gran tamao. Anlisis riguroso de grandes sistemas.
Aesop
Darwin
Estilos y conectores
Macintosh. En Windows se puede modelar en lenguaje Darwin utilizando Software Architects Assistant.