Background References

Dataflow Analysis

Type systems

Constraint-based Program Analysis

Abstract Interpretation

Software Model Checking

Axiomatic Semantics