Understanding Misunderstandings in Source Code Dan Gopstein?: Jake Iannacone?: Yu Yan^= Lois DeLong?: Yanyan Zhuang++ Martin K.-C. Yeh^= Justin Cappos?: ?:New York University, USA ++ University of Colorado, Colorado Springs, USA ^=Pennsylvania State University, USA ABSTRACT Humans often mistake the meaning of source code, and so mis- judge a program’s true behavior. These mistakes can be caused by