This page is permanently under construction and, more often than I would like it to, out of date. Google Scholar tends to do a good job of keeping an alternative list of my publications.. Some of my work gets picked up by the DBLP Bibliography Server.
MAIN PUBLICATIONS
SELECTED TECHNICAL REPORTS AND STUDENT PROJECTS
PATENTS