Metodología y herramientas UML para el modelado y análisis de sistemas de tiempo real orientados a objetos
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 diferencia...
| Author: | |
|---|---|
| Format: | doctoral thesis |
| Publication Date: | 2006 |
| Country: | España |
| Institution: | Universidad de Cantabria (UC) |
| Repository: | UCrea Repositorio Abierto de la Universidad de Cantabria |
| Language: | Spanish |
| OAI Identifier: | oai:repositorio.unican.es:10902/1559 |
| Online Access: | http://hdl.handle.net/10902/1559 |
| Access Level: | Open access |
| Keyword: | Component-based software engineering Sistemas de tiempo real Distributed systems Técnicas de modelado Object-oriented design Ada95 UML CBSE Sistemas distribuidos Diseño orientado a objetos Modelling techniques Real-time systems Ingeniería de software basada en componentes Schedulability analysis Análisis de planificabilidad |
| Summary: | 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. |
|---|