Metodología y herramientas UML para el modelado y análisis de sistemas de tiempo real orientados a objetos
- Medina Pasaje, Julio Luis
- José María Drake Moyano Director/a
Universidad de defensa: Universidad de Cantabria
Fecha de defensa: 22 de septiembre de 2005
- Michael González Harbour Presidente/a
- José Javier Gutiérrez García Secretario/a
- Francisco Javier Campos Laclaustra Vocal
- Margarita Marcos Muñoz Vocal
- Miguel Angel de Miguel Cabello Vocal
Tipo: Tesis
Resumen
El objetivo de este trabajo es la definición de una metodología para la representación y análisis del comportamiento de tiempo real de sistemas que han sido diseñados utilizando el paradigma de orientación a objetos. La metodología que se propone, denominada UML-MAST, concilia las diferencias entre la visión del diseñador de sistemas de tiempo real y la del de sistemas orientados a objetos. A tal fin define un nivel de abstracción adecuado para los elementos de modelado del comportamiento de tiempo real, que permite formularlos con una estructura paralela a la arquitectura lógica del sistema, y vincularlos a esta. La semántica de modelado sigue el perfil UML para planificabilidad, rendimiento y tiempo (SPT) estandarizado por el OMG, del que UML-MAST puede considerase una implementación. La propuesta se integra con las herramientas de análisis y diseño de sistemas de tiempo real MAST (Modeling and Analysis Suite for Real-Time Applications), que analiza los modelos y retorna los resultados al modelo inicial para su interpretación por el diseñador. Asimismo, se han definido criterios para la extensión de esta metodología a otros niveles de abstracción tales como sistemas basados en componentes y sistemas implementados utilizando Ada 95. Parte de los resultados de este trabajo han sido incorporados por el OMG a su perfil SPT.