Adrian Nistor

Assistant Professor
Schmid College of Science and Technology
Chapman University
anistor AT chapman DOT edu

I am looking for highly motivated students to do research with. If you are interested in doing research or in working with real-world code, send me an email!


I am an Assistant Professor of Computer Science in the Schmid College of Science and Technology at Chapman University. I joined Chapman in August 2014. I received my PhD from the Department of Computer Science at the University of Illinois, Urbana-Champaign in May 2014.

My research interests are in software engineering, with a focus on detecting, repairing, and preventing bugs in real-world applications. My current research projects investigate performance bugs and concurrency bugs. My techniques found more than 190 previously unknown bugs in widely used software, e.g., Google Chrome, Mozilla, Google Core Libraries, GCC, MySQL, Ant, Lucene, Groovy, Tomcat, JUnit, JMeter, Log4J, Struts, etc. More than 140 of these bugs have already been fixed by developers based on our bug reports. My research includes empirical and analytical work, static and dynamic techniques, and bugs from various application types---client, server, mobile, and scientific applications.

My Caramel paper won an ACM SIGSOFT Distinguished Paper award at ICSE 2015. One of the largest telecommunications companies in the world is exploring a technology transfer for Caramel. I received an NSF SHF:Small grant to investigate performance bugs that have non-intrusive fixes. I am a committer to Apache Collections.