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 ex...
peer reviewedFast-paced innovation in the embedded systems domain puts an ever increasing pressure o...
Software that is used to control machines and robots must be predictable and reliable. Model-Driven ...
International audienceFor a long time, the code generation from domain-specific and/or model-based l...
We introduce a novel Model-Driven Development (MDD) flow which aims at more simplicity, more intuiti...
We introduce a novel Model-Driven Development (MDD) flow which aims at more simplicity, more intuiti...
CPAL is a new language to model, simulate, verify and program Cyber-Physical Systems (CPS). CPAL se...
Innovation in the field of embedded systems, and more broadly in cyber-physical systems, increasingl...
Cyber-Physical System (CPS) are systems piloting physical processes which have become an integral pa...
Model-Driven Engineering (MDE) is widely applied in the industry to develop new software functions a...
peer reviewedThis work presents a solution to the Formal Methods for Timing Verification (FMTV) Chal...
The development of Cyber-physical Systems (CPS) draws more interest from both researchers and indust...
This paper discusses a full model-based design approach in the applicative development of Cyber Phys...
peer reviewedOur work is a contribution towards addressing what Thomas Henziger called the grand cha...
Model-driven technologies influence today's software engineering more and more. During the last deca...
Model-Driven Engineering (MDE) is a software development paradigm that is proposed to increase the e...
peer reviewedFast-paced innovation in the embedded systems domain puts an ever increasing pressure o...
Software that is used to control machines and robots must be predictable and reliable. Model-Driven ...
International audienceFor a long time, the code generation from domain-specific and/or model-based l...
We introduce a novel Model-Driven Development (MDD) flow which aims at more simplicity, more intuiti...
We introduce a novel Model-Driven Development (MDD) flow which aims at more simplicity, more intuiti...
CPAL is a new language to model, simulate, verify and program Cyber-Physical Systems (CPS). CPAL se...
Innovation in the field of embedded systems, and more broadly in cyber-physical systems, increasingl...
Cyber-Physical System (CPS) are systems piloting physical processes which have become an integral pa...
Model-Driven Engineering (MDE) is widely applied in the industry to develop new software functions a...
peer reviewedThis work presents a solution to the Formal Methods for Timing Verification (FMTV) Chal...
The development of Cyber-physical Systems (CPS) draws more interest from both researchers and indust...
This paper discusses a full model-based design approach in the applicative development of Cyber Phys...
peer reviewedOur work is a contribution towards addressing what Thomas Henziger called the grand cha...
Model-driven technologies influence today's software engineering more and more. During the last deca...
Model-Driven Engineering (MDE) is a software development paradigm that is proposed to increase the e...
peer reviewedFast-paced innovation in the embedded systems domain puts an ever increasing pressure o...
Software that is used to control machines and robots must be predictable and reliable. Model-Driven ...
International audienceFor a long time, the code generation from domain-specific and/or model-based l...