EDROOM. Automatic C++ code generator for real time systems modelled with room



Downloads per month over past year

Polo, O. R. and Cruz García, Jesús Manuel de la and Girón Sierra, José María and Esteban San Román, Segundo (2002) EDROOM. Automatic C++ code generator for real time systems modelled with room. In New Technologies for Computer Control 2001. Pergamon-Elsevier Science LTD, pp. 299-304. ISBN 0-08-043700-1

[thumbnail of cruzgarcia54.PDF]

Official URL: http://www.dacya.ucm.es/giron/PDF/polo1.PDF


The development of real-time control systems is usually part of a design cycle, involving implementation, experimental control system testing, and re-design. For a faster and better complete development, a software engineering approach, based on a modelling language, is recommended. A successful alternative is ROOM: a modelling language with a graphical syntax. In this paper EdROOM is presented: an environment developed to graphically edit ROOM models and to automatically generate, from the models, C++ real-time control code for direct experimental application. The code generated is modular and easy to debug. The paper describes the design of the environment, with the key aspects of the modelling methodology. EdROOM has been used by our research team for several applications, with satisfactory results. One of these applications concerns the control of actuators of a fast ship for vertical motion smoothing: this is described as an example of EdROOM use.

Item Type:Book Section
Additional Information:

IFAC Conference on New Technologies for Computer Control (NTCC 2001)(nov. 19-22, 2001. Hong Kong, República Popular China).

Uncontrolled Keywords:Real-Time Software Engineering, Real-Time Software Development, Real-Time Code Generation
Subjects:Sciences > Computer science
ID Code:27456
Deposited On:25 Nov 2014 12:52
Last Modified:25 Nov 2014 12:52

Origin of downloads

Repository Staff Only: item control page