We address the problem of rapid development of complex real-time task-sets through a Model Driven Development (MDD) approach. The task-set is specified according to the graphic formalism of timeline schemas and it is translated into C-code that implements the dynamic architecture of the task-set on top of Linux-RTAI operating system. The transformation is performed through an engine obtained as an instance of a new model-transformation framework based on Java and eXtensible Stylesheet Language Transformations (XSLT) called JComposer. This is designed according to a flexible architecture that enables agile evolution of specification formalisms and target artifacts employed along the development process.
Automatic Code Generation from Real-Time Systems Specifications / L. Carnevali; D. D'Amico; L. Ridi; E. Vicario. - STAMPA. - IEEE/IFIP Int. Symposium on Rapid System Prototyping (RSP):(2009), pp. 102-105. (Intervento presentato al convegno RSP 2009 tenutosi a PARIGI - FRANCIA nel GIUGNO 2009).
Automatic Code Generation from Real-Time Systems Specifications
CARNEVALI, LAURA;RIDI, LORENZO;VICARIO, ENRICO
2009
Abstract
We address the problem of rapid development of complex real-time task-sets through a Model Driven Development (MDD) approach. The task-set is specified according to the graphic formalism of timeline schemas and it is translated into C-code that implements the dynamic architecture of the task-set on top of Linux-RTAI operating system. The transformation is performed through an engine obtained as an instance of a new model-transformation framework based on Java and eXtensible Stylesheet Language Transformations (XSLT) called JComposer. This is designed according to a flexible architecture that enables agile evolution of specification formalisms and target artifacts employed along the development process.I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.