Associate Professor
Fields
Expertise

Software engineering, human aspects of software, mining software repositories, understanding software systems, software reuse, software tools, software testing, software quality