Anthony S. Peruma

Anthony S. Peruma

Assistant Professor

University of Hawai‘i at Mānoa

Anthony Peruma is an Assistant Professor in the Information and Computer Sciences Department at the University of Hawai‘i at Mānoa. Anthony holds a Ph.D. in Computing and Information Sciences, a Master’s in Software Engineering from Rochester Institute of Technology, and a Bachelor’s in Computer Application from Bangalore University, India.

Anthony’s research is around program comprehension. More specifically, Anthony studies identifier names in the source code by investigating how and why identifier names change (or evolve) in the source code. Anthony’s research aims to improve developer productivity by constructing a linguistic model to assist developers in identifying poor-quality identifier names and recommending appropriate replacements.

Additionally, Anthony also possesses hands-on experience in the software development industry, working on software projects for clients in multiple industries. Anthony’s industry experience includes consulting, designing, implementation, project management, and sales.

Interests
  • Program Comprehension
  • Software Refactoring
  • Software Maintenance & Evolution
Education
  • Ph.D. in Computing and Information Sciences

    Rochester Institute of Technology, New York, USA

    Thesis

    Advisor: Christian D. Newman, PhD

  • M.Sc. in Software Engineering

    Rochester Institute of Technology, New York, USA

    Thesis

    Advisor: Mohamed W. Mkaouer, PhD

  • Bachelor of Computer Applications

    Bangalore University, Bangalore, India

Latest