Unpublished conference/Abstract (Scientific congresses, symposiums and conference proceedings)
Lean Model-Driven Development through Model-Interpretation: the CPAL design flow
Navet, Nicolas; Fejoz, Loïc; Havet, Lionel et al.
2016Embedded Real-Time Software and Systems (ERTS 2016)
 

Files


Full Text
CPAL-ERTSS-2016.pdf
Publisher postprint (662.78 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Model-based design; programming language; model interpretation; design space exploration; simulation; timing predictability; real-time systems; embedded systems
Abstract :
[en] We introduce a novel Model-Driven Development (MDD) flow which aims at more simplicity, more intuitive programming, quicker turnaround time and real-time predictability by leveraging the use of model-interpretation and providing the language abstractions needed to argue about the timing correctness on a high-level. The MDD flow is built around a language called Cyber-Physical Action Language (CPAL). CPAL serves to describe both the functional behaviour of activities (i.e., the code of the function itself) as well as the functional architecture of the system (i.e., the set of functions, how they are activated, and the data flows among the functions). CPAL is meant to support two use-cases. Firstly, CPAL is a development and design space exploration environment for CPS with main features being the formal description, the editing, graphical representation and simulation of CPS models. Secondly, CPAL is a real-time execution platform. The vision behind CPAL is that a model is executed and verified in simulation mode on a workstation and the same model can be later run on an embedded board with a timing-equivalent run-time time behaviour.
Disciplines :
Computer science
Author, co-author :
Navet, Nicolas ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Fejoz, Loïc;  RealTime-at-Work
Havet, Lionel;  RealTime-at-Work
Altmeyer, Sebastian ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
External co-authors :
yes
Language :
English
Title :
Lean Model-Driven Development through Model-Interpretation: the CPAL design flow
Publication date :
27 January 2016
Number of pages :
10
Event name :
Embedded Real-Time Software and Systems (ERTS 2016)
Event place :
Toulouse, France
Event date :
from 27-01-2016 to 29-01-2016
Audience :
International
Available on ORBilu :
since 06 January 2016

Statistics


Number of views
94 (5 by Unilu)
Number of downloads
39 (2 by Unilu)

Bibliography


Similar publications



Contact ORBilu