International audienceThe synchronous modeling paradigm provides strong correctness guarantees for embedded system design while requiring minimal environmental assumptions. In most related frameworks, global execution correctness is achieved by ensuring the insensitivity of (logical) time in the program from (real) time in the environment. This property, called endochrony or patience, can be statically checked, making it fast to ensure design correctness. Unfortunately, it is not preserved by composition, which makes it difficult to exploit with component-based design concepts in mind. Compositionality can be achieved by weakening this objective, but at the cost of an exhaustive state-space exploration. This raises a trade-off between perfo...
The design productivity gap has been recognized by the semiconductor industry as one of the major th...
International audienceModularity is advocated as a solution for the design of large systems; the mat...
Compared to traditional software design, the design of embedded software is even more challenging: I...
International audienceThe synchronous modeling paradigm provides strong correctness guarantees for e...
AbstractThe synchronous modeling paradigm provides strong correctness guarantees for embedded system...
AbstractAs code generation for synchronous programs requires strong safety properties to be satisfie...
We consider the problem of synthesizing correct-by-construction globally asynchronous, locally synch...
In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the...
In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the...
Synchronous reactive formalisms form an appealing programming model for embedded system and Systems-...
International audienceThe synchronous paradigm provides a logical abstraction of time for reactive s...
In [2], some new concepts were introduced for the first time to study the preservation of semantics ...
AbstractModularity is advocated as a solution for the design of large systems; the mathematical tran...
International audienceSystem design based on the so-called "synchronous hypothesis" consists of abst...
International audienceThe design productivity gap has been recognized by the semiconductor industry ...
The design productivity gap has been recognized by the semiconductor industry as one of the major th...
International audienceModularity is advocated as a solution for the design of large systems; the mat...
Compared to traditional software design, the design of embedded software is even more challenging: I...
International audienceThe synchronous modeling paradigm provides strong correctness guarantees for e...
AbstractThe synchronous modeling paradigm provides strong correctness guarantees for embedded system...
AbstractAs code generation for synchronous programs requires strong safety properties to be satisfie...
We consider the problem of synthesizing correct-by-construction globally asynchronous, locally synch...
In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the...
In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the...
Synchronous reactive formalisms form an appealing programming model for embedded system and Systems-...
International audienceThe synchronous paradigm provides a logical abstraction of time for reactive s...
In [2], some new concepts were introduced for the first time to study the preservation of semantics ...
AbstractModularity is advocated as a solution for the design of large systems; the mathematical tran...
International audienceSystem design based on the so-called "synchronous hypothesis" consists of abst...
International audienceThe design productivity gap has been recognized by the semiconductor industry ...
The design productivity gap has been recognized by the semiconductor industry as one of the major th...
International audienceModularity is advocated as a solution for the design of large systems; the mat...
Compared to traditional software design, the design of embedded software is even more challenging: I...