Methodologies for Synthesizing and Analyzing Dynamic Dataflow Programs in Heterogeneous Systems for Edge Computing - Aurelien Bloch; Simone Casale-Brunet; Marco Mattavelli (IEEE Open Journal of Circuits and Systems, 2021)