International audienceWe introduce the W-calculus, an extension of the call-byvalue λ-calculus with synchronous semantics, designed to be flexible enough to capture different implementation forms of Digital Signal Processing algorithms, while permitting a direct embedding into the Coq proof assistant for mechanized formal verification. In particular, we are interested in the different implementations of classical DSP algorithms such as audio filters and resonators, and their associated high-level properties such as Linear Time-invariance. We describe the syntax and denotational semantics of the W-calculus, providing a Coq implementation. As a first application of the mechanized semantics, we prove that every program expressed in a restricte...
International audienceThis paper presents the main features of the Signal language and its compiler....
AbstractPaderborn’s and Oxford’s BSPLib are C libraries supporting the development of Bulk-Synchrono...
In this thesis we propose a framework for the incorporation of formal methods in the design flow of ...
International audienceWe introduce the W-calculus, an extension of the call-byvalue λ-calculus with ...
International audienceDigital filters are small iterative algorithms, used as basic bricks in signal...
SIGNAL belongs to the synchronous languages family. Such languages are widely used in the design of ...
International audienceIn this paper we present the affine clock calculus as an extension of the form...
This article compares two methods of algorithmically processing bandlimited time-continuous signals ...
IspCal is a formal language well suited for describing synchronous digital systems, and it supports ...
Signal temporal logic (STL) is a temporal logic formalism for specifying properties of continuous si...
High-level abstraction is important for formal verification of complex designs such as systems-on-a-...
International audienceWe report on our ongoing work to formalize and prove properties of FAUST progr...
International audienceThe synchronous language SIGNAL is a formal specification formalism for develo...
Various programming languages have been developed specifically for audio DSP in the last decades, ye...
Synchronous data-flow languages have been used successfully for design and implementation of embedde...
International audienceThis paper presents the main features of the Signal language and its compiler....
AbstractPaderborn’s and Oxford’s BSPLib are C libraries supporting the development of Bulk-Synchrono...
In this thesis we propose a framework for the incorporation of formal methods in the design flow of ...
International audienceWe introduce the W-calculus, an extension of the call-byvalue λ-calculus with ...
International audienceDigital filters are small iterative algorithms, used as basic bricks in signal...
SIGNAL belongs to the synchronous languages family. Such languages are widely used in the design of ...
International audienceIn this paper we present the affine clock calculus as an extension of the form...
This article compares two methods of algorithmically processing bandlimited time-continuous signals ...
IspCal is a formal language well suited for describing synchronous digital systems, and it supports ...
Signal temporal logic (STL) is a temporal logic formalism for specifying properties of continuous si...
High-level abstraction is important for formal verification of complex designs such as systems-on-a-...
International audienceWe report on our ongoing work to formalize and prove properties of FAUST progr...
International audienceThe synchronous language SIGNAL is a formal specification formalism for develo...
Various programming languages have been developed specifically for audio DSP in the last decades, ye...
Synchronous data-flow languages have been used successfully for design and implementation of embedde...
International audienceThis paper presents the main features of the Signal language and its compiler....
AbstractPaderborn’s and Oxford’s BSPLib are C libraries supporting the development of Bulk-Synchrono...
In this thesis we propose a framework for the incorporation of formal methods in the design flow of ...