… Data-flow analysis is the static analysis of programs to estimate … analyses inform optimizations.
Data-flow analysis has an established theoretical foundation. What lags behind is implementations of data-flow analysis …
JCL (JVLC), 57:100924, 2020. [doi]… A constraint-based data flow analysis is formalised in the specification … a provably correct data flow analyser in Ocaml from the proof. The library … efficient constraint resolution and correctness proof of the analysis …
TCS, 342(1):56-78, 2005. [doi]