International audienceThe complexity of Embedded System (ES) development is increasing dramatically. This has several cumulative sources: the intricate combination of data-intensive, computational and control aspects; the ubiquity of parallelism and heterogeneity of modern architectures; and the diversity of target-specific, non-deterministic programming models (e.g., C++ with explicit message passing, OpenCL, VHDL). Model-Driven Engineering (MDE) proposes to manage complexity by raising the level of abstraction for designers and developers, and refining the implementation for a particular context and platform through model transformations. In such frameworks, behavior is often specified by means of Hierarchical State Machines (HSMs) equipe...
Programming of embedded systems is still a special discipline. In many cases, developers are forced ...
This paper presents a model and its semantics for the design of embedded systems that contain data-i...
An embedded system is a computer system that is a part of a larger device with hardware and mechanic...
International audienceThe complexity of Embedded System (ES) development is increasing dramatically....
International audienceModeling languages propose convenient abstractions and transformations to hand...
Modeling languages propose convenient abstractions and transformations to handle the complexity of t...
The development of embedded systems in information-rich contexts is governed by some intertwined tre...
The engineering process of complex systems involves many stakeholders and development artefacts. Mod...
Modern embedded systems integrate more and more complex functionalities. At the same time, the semic...
International audienceComplexity of Embedded Systeme (ES) development is increasing due of several c...
This book provides a single-source reference to the state-of-the-art of high-level programming model...
Multi-core processors require a program to be decomposable into independent parts that can execute i...
The paper presents a parallel programming methodology that ensures easy programming, efficiency and ...
In this paper we present the definition, and implementation of a concurrent language mp (Message Pas...
The high-performance requirements needed to implement the most advanced functionalities of current a...
Programming of embedded systems is still a special discipline. In many cases, developers are forced ...
This paper presents a model and its semantics for the design of embedded systems that contain data-i...
An embedded system is a computer system that is a part of a larger device with hardware and mechanic...
International audienceThe complexity of Embedded System (ES) development is increasing dramatically....
International audienceModeling languages propose convenient abstractions and transformations to hand...
Modeling languages propose convenient abstractions and transformations to handle the complexity of t...
The development of embedded systems in information-rich contexts is governed by some intertwined tre...
The engineering process of complex systems involves many stakeholders and development artefacts. Mod...
Modern embedded systems integrate more and more complex functionalities. At the same time, the semic...
International audienceComplexity of Embedded Systeme (ES) development is increasing due of several c...
This book provides a single-source reference to the state-of-the-art of high-level programming model...
Multi-core processors require a program to be decomposable into independent parts that can execute i...
The paper presents a parallel programming methodology that ensures easy programming, efficiency and ...
In this paper we present the definition, and implementation of a concurrent language mp (Message Pas...
The high-performance requirements needed to implement the most advanced functionalities of current a...
Programming of embedded systems is still a special discipline. In many cases, developers are forced ...
This paper presents a model and its semantics for the design of embedded systems that contain data-i...
An embedded system is a computer system that is a part of a larger device with hardware and mechanic...