Metodología y herramientas UML para el modelado y análisis de sistemas de tiempo real orientados a objetos

  1. Medina Pasaje, Julio Luis
Dirigée par:
  1. José María Drake Moyano Directeur/trice

Université de défendre: Universidad de Cantabria

Fecha de defensa: 22 septembre 2005

Jury:
  1. Michael González Harbour President
  2. José Javier Gutiérrez García Secrétaire
  3. Francisco Javier Campos Laclaustra Rapporteur
  4. Margarita Marcos Muñoz Rapporteur
  5. Miguel Angel de Miguel Cabello Rapporteur

Type: Thèses

Teseo: 124564 DIALNET lock_openUCrea editor

Résumé

The main objective of this work has been the definition of a methodology for the representation and analysis of the timing behaviour of real-time distributed systems designed following the object oriented paradigm. The methodology proposed is called UML-MAST, and reconciles the mismatch between the visions of the object oriented designer and the real-time systems designer. To get this, it has been developed a particular level of abstraction that holds all the modelling elements needed to represent real-time behaviour, structuring the models following the logical architecture of the system. The semantics of the modelling elements follows the ¿UML Profile for Schedulability, Performance and Time¿ (SPT), a standard of the Object Management Group (OMG) to which this thesis has reported a number of contributions. UML-MAST can also be considered a particular specialization of its schedulability analysis sub-profile. UML-MAST is integrated in the framework of the Modeling and Analysis Suite for Real-Time Applications (MAST), a modelling environment with a set of tools that enable the analysis of a model and the recovery of its results in it. Criteria for the extension of the methodology to higher levels of abstraction have been defined. As examples, its extension to the modelling of component-based systems as well as to distributed systems developed with Ada95 have been explored and formulated.