Program Analysis (程序分析技术)

Instructor:John Tang Boyland
Place:MMW Building 109
Time:Tuesday 2:00-3:50pm

Description

This course is taught in English.

This course will serve as an introduction to program analysis: statically determining properties of programs. We will survey data-flow analysis, constraint-based analysis, and abstract interpretation. We will also look at practical implementation strategies. Each student will engage in a large project, possibly in a group.

The textbook will be Principles of Program Analysis by Nielson, Nielson and Hankin (Springer).

The student should be familiar with meta-programming, for example, compilers. Please see the instructor if you are unsure whether you meet the prerequisites.


Announcements

Software

Handouts

Presentations

Presentations from people in class:


PDF is a trademark of Adobe Systems, Inc.

Last modified: January 15, 2007

boyland@cs.uwm.edu