University of California, Berkeley: Paul Hilfinger's "FSA"

Study slides 6 and 7.