1. StateML + : From Graphical State Machine Models to Thread-Safe Ada Code
- Author
-
Alonso Cáceres, Diego, Vicente Chicote, Cristina, Pastor Franco, Juan Ángel, Álvarez Torres, María Bárbara, División de Sistemas e Ingeniería Electrónica (DSIE), DSIE, and Tecnologías de la Información y las Comunicaciones
- Subjects
Máquinas de estado finito ,Generación de hilo seguro de código ,Thread safe code generation ,Plataforma eclipse ,Model to text transformation ,Model to text (M2T) transformation ,Lenguajes y Sistemas Informáticos ,Transformación de modelo a texto ,Finite state machines (FSM) ,Eclipse platform ,Eclipse ,Model driven engineering (MDE) ,Modelos de Ingeniería de conducción - Abstract
This paper presents the StateML+ tool aimed at designing state-machines and automatically generating thread-safe and multi-tasking modular Ada code from them, following a Model-Driven Engineering approach. The StateML+ meta-model is an extension of a previous version, and now it offers improved modeling capabilities, which include regions and macro-state definition. In this paper, a case study regarding the design of a robotic system will be used to demonstrate the benefits of the proposed approach. This research has been funded by the Spanish CICYT project MEDWSA (TIN2006-15175-C05-02) and the Regional Government of Murcia Seneca Program (02998-PI-05).
- Published
- 2008