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.
2009
IEEE/IFIP Int. Symposium on Rapid System Prototyping (RSP)
RSP 2009
PARIGI - FRANCIA
GIUGNO 2009
L. Carnevali; D. D'Amico; L. Ridi; E. Vicario
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/388810
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 0
social impact