Executable Contracts for Incremental Prototypes of Embedded Systems
Lionel Morel, Louis Mandel · Electronic Notes in Theoretical Computer Science · 2009
In this paper, we advocate for a seamless design-flow for embedded reactive programs. We particularly concentrate on the use of assume-guarantee contracts (as a form of non-deterministic specification) and present how these can be used for early execution of reactive specifications. We illustrate the approach on a case-study taken from an avionic application, trying to show the implications of this simulation method on the design-flow.