Download PDFOpen PDF in browserSyntactic and Semantic Soundness of Structural Dataflow AnalysisEasyChair Preprint 164531 pages•Date: October 12, 2019AbstractWe show that the classical approach to the soundness of dataflow analysis is with respect to a syntactic path abstraction that may be problematic with respect to a semantics trace-based specification. The fix is a rigorous abstract interpretation based approach to formally construct dataflow analysis algorithms by calculational design. Keyphrases: Semantic Definition, Semantic Soundness, Trace semantic, abstract interpretation, calculational design, dataflow analysis, deadness abstraction, definite deadness, definite liveness, flow analysis, liveness analysis, liveness analysis algorithm, maximal trace semantic, potential live variable algorithm, potential liveness, prefix trace, soundness, structural dataflow analysis, structural induction
|