International audienceEvery notion of a component for the development of embedded systems has to take heterogeneity into account: components may be hardware or software or OS, synchronous or asynchronous, deterministic or not, detailed w.r.t. time or not, detailed w.r.t. data or not, etc. A lot of approaches, following Ptolemy, propose to define several ``Models of Computation and Communication'' (MoCCs) to deal with heterogeneity, and a framework in which they can be combined hierarchically. This paper presents the very first design of a component model for embedded systems called 42. We aim at expressing fine-grain timing aspects and several types of concurrency as MoCCs, but we require that all the MoCCs be ``programmed'' in terms of mor...
Modern embedded computing systems tend to be heterogeneous as-semblages of concurrent subsystems, ty...
In the context of component-based design, this paper proposes a framework, for managing embedded sy...
The performance improvement of conventional processor has begun to stagnate in recent years. Because...
Every notion of a component for the development of embedded systems has to take heterogeneity into a...
The work presented in this thesis deals with virtual prototyping of heterogeneous embedded systems. ...
First, we trace the history of models of computation (MoC) from the early days of computing to the ...
International audienceThe prototyping of embedded systems being long and expensive, software models ...
Designers are more and more forced to define innovative models and methodologies for managing integr...
Embedded systems are microprocessor-based systems that cover a large range of computer systems from ...
International audienceThe fast development of technology and the time-to-market constraints need wel...
The prevailing abstractions for software are better suited to the traditional problem of computation...
The development of Real-Time Embedded Systems (RTES) increasingly requires the integration of severa...
The recent years have witnessed a variety of new embedded applications. Typical examples include mob...
This paper proposes an architecture concept to the design of software, for embedded systems and coop...
International audienceWe propose a novel language for the formal description of heterogeneous embedd...
Modern embedded computing systems tend to be heterogeneous as-semblages of concurrent subsystems, ty...
In the context of component-based design, this paper proposes a framework, for managing embedded sy...
The performance improvement of conventional processor has begun to stagnate in recent years. Because...
Every notion of a component for the development of embedded systems has to take heterogeneity into a...
The work presented in this thesis deals with virtual prototyping of heterogeneous embedded systems. ...
First, we trace the history of models of computation (MoC) from the early days of computing to the ...
International audienceThe prototyping of embedded systems being long and expensive, software models ...
Designers are more and more forced to define innovative models and methodologies for managing integr...
Embedded systems are microprocessor-based systems that cover a large range of computer systems from ...
International audienceThe fast development of technology and the time-to-market constraints need wel...
The prevailing abstractions for software are better suited to the traditional problem of computation...
The development of Real-Time Embedded Systems (RTES) increasingly requires the integration of severa...
The recent years have witnessed a variety of new embedded applications. Typical examples include mob...
This paper proposes an architecture concept to the design of software, for embedded systems and coop...
International audienceWe propose a novel language for the formal description of heterogeneous embedd...
Modern embedded computing systems tend to be heterogeneous as-semblages of concurrent subsystems, ty...
In the context of component-based design, this paper proposes a framework, for managing embedded sy...
The performance improvement of conventional processor has begun to stagnate in recent years. Because...