Über Configuración e implantación de aplicaciones TR2E mediante una ADL
La producción de sistemas empotrados distribuidos en tiempo real (TR2E) es una operación de desarrollo larga y costosa. Además, las aplicaciones en tiempo real deben cumplir estrictas restricciones para garantizar su correcto funcionamiento. El uso de lenguajes de descripción de arquitecturas pretende reducir el coste de desarrollo de estas aplicaciones. AADL (Architecture Analysis & Design Language) pertenece a esta familia de lenguajes. Propone la noción de "componente" cuya semántica bien definida puede utilizarse para describir varios aspectos de un sistema TR2E.Este trabajo explota las funcionalidades que ofrece AADL para especificar los requisitos exactos de una aplicación TR2E con el fin de producirla automáticamente. De hecho, el proceso de producción que proponemos genera automáticamente el código para integrar los componentes de la aplicación en la plataforma de ejecución, genera automáticamente una gran parte de los componentes de middleware adaptados a la aplicación y despliega automáticamente la aplicación y los componentes de middleware para obtener un sistema altamente dedicado a la aplicación.
Mehr anzeigen