Refactoring with Roslyn Circus Comes to Town

Mike Barnett chairs this session at Faculty Summit 2011, which includes the following presentations.

  • Project Roslyn: Exposing the VB and C# Compiler’s Code Analysis—Karen Ng, Microsoft
  • Beyond Behavior Preservation—Ralph Johnson, University of Illinois, Urbana Champaign
  • How Are Developers Using Refactoring Tools?—Emerson Murphy-Hill, North Carolina State University

Speaker Details

Emerson is an assistant professor at North Carolina State University. His research interests include the intersection between human-computer interaction and software engineering. In 2010, he completed a post-doc with Gail Murphy at the University of British Columbia. He completed a Ph.D. in Computer Science from Portland State University in 2009 under Andrew P. Black. He holds a B.S. from the Evergreen State College. You can find his webpage at:

Emerson Murphy-Hill, Karen Ng, and Ralph Johnson
North Carolina State University, Microsoft, University of Illinois