William N. Sumner

Assistant Professor, School of Computing Science

Contact:

Tel:
778.782.7592
Email:
wsumner@sfu.ca
Fax:
 778.782.8116
Office:
Galleria 4, SUR 4146
Personal webpage: www.cs.sfu.ca/~wsumner/

Education

Ph.D., Computer Science, Purdue University, United States, 2013
B.Sc., Computer Science, Hope College, United States, 2005

Research interests

  • Automated debugging & debugging tools
  • Concurrency & parallelism
  • Program analysis & transformation

Teaching interests

  • Tools and methods for software quality
  • Compilers & runtime systems

Recently taught courses

  • CMPT 473 Software Quality Assurance (Spring 2014)

Selected recent publications

  • Identifying Execution Points for Dynamic Analyses. William N. Sumner and Xiangyu Zhang. In ASE 2013.
  • DRIP: A Framework for Purifying Trojaned Kernel Drivers. Zhongshu Gu, William N. Sumner, Zhui Deng, Xiangyu Zhang, and Dongyan Xu. In DSN 2013.
  • Comparative Causality: Explaining The Differences Between Executions. William N. Sumner and Xiangyu Zhang. In ICSE 2013.