
Associate Professor
Fields
Expertise
Software engineering, human aspects of software, mining software repositories, understanding software systems, software reuse, software tools, software testing, software quality