Generador automático de código para sistemas de control en tiempo real basado en la metodología room

  1. Rodríguez Polo, Óscar
Dirixida por:
  1. Jesús Manuel de la Cruz García Director

Universidade de defensa: Universidad Complutense de Madrid

Fecha de defensa: 07 de marzo de 2003

Tribunal:
  1. María del Carmen Fernández Chamizo Presidente/a
  2. José María Girón Sierra Secretario/a
  3. Miguel Ángel Salichs Sánchez-Caballero Vogal
  4. Margarita Marcos Muñoz Vogal
  5. Joaquín Aranda Almansa Vogal

Tipo: Tese

Teseo: 94521 DIALNET

Resumo

Generador automático de código que permite aplicar técnicas de ingeniería del software al desarrollo de sistemas de control en tiempo real. El diseño del sistema se realiza utilizando un modelo del mismo a partir del cual se genera código sobre un sistema operativo de tiempo real. El lenguaje de modelado empleado se adapta a los diseños empleados tradicionalmente en el campo de los sistemas híbridos así como a la definición de arquitecturas de control para robots autónomos. Un editor gráfico ha sido integrado junto con el generador para poder construir el modelo gráficamente. En el trabajo se ha tenido en cuenta los requisitos especiales de los sistemas de control en tiempo real por lo que se ha incluido un servicio específico de control de la memoria, así como un servicio de interrupciones integrado en el diseño. El código generado además hace posible el desarrollo de los sistemas utilizando componentes software de la misma forma que se utilizan los componentes en el área del hardware. Además se ha incluido una implementación del comportamiento de los componentes que permite su definición en distintos niveles respetando la encapsulación de los contextos. Por último el código generado ha sido diseñado de forma que sea posible la definición de componentes independientes de la plataforma y el desarrollo de sistemas multiprocesador y multiplataforma.