Skip to main content

Gregg Rothermel

GR

Past Department Head (retired)

Professor

Bio

Gregg Rothermel was a Professor and Head of the Department of Computer Science at NC State University. His research focuses on software engineering and program analysis, with particular emphasis on software maintenance and testing, end-user software engineering, and empirical methods.

Rothermel received his Ph.D. in computer science from Clemson University, his M.S. in computer science from SUNY Albany, and his B.A. in philosophy from Reed College. Before entering academia, he worked as a software engineer and served as Vice President of Quality Assurance and Quality Control at Palette Systems, a manufacturer of CAD/CAM software.

He co-founded the ESQuaReD Laboratory (Empirically-Based Software Quality Research and Development) at the University of Nebraska–Lincoln and the EUSES Consortium, a multi-institutional research group focused on end-user software engineering with support from the National Science Foundation. He also co-founded and leads the Software-Artifact Infrastructure Repository (SIR), a widely used repository of software artifacts supporting rigorous experimentation in program analysis and software testing. The SIR has been utilized by more than 3,500 researchers from over 700 institutions and has contributed to more than 800 scientific publications.

Rothermel is a Fellow of the Institute of Electrical and Electronics Engineers (IEEE) and an ACM Distinguished Scientist. He has received research support from NSF, DARPA, AFOSR, Boeing, Microsoft, and Lockheed Martin. He currently serves as General Co-Chair for the ACM/IEEE International Conference on Software Engineering and as an Associate Editor for IEEE Transactions on Software Engineering and Methodology. He has also served in numerous editorial and conference leadership roles, including Associate Editor-in-Chief for IEEE Transactions on Software Engineering and Program Chair for major software engineering conferences.

Education

B.A. Philosophy Reed College 1983

M.S. Computer Science State University of New York at Albany 1986

Ph.D. Computer Science Clemson University 1996

Area(s) of Expertise

Graphics, Human Computer Interaction, User Experience
Software Engineering and Programming Languages

Publications

View all publications

Grants

Date: 08/16/22 - 2/14/25
Amount: $307,988.00
Funding Agencies: US Air Force Office of Scientific Research (AFOSR)

The research attempts to utilize the synergistic information foraging interactions of individuals leading to globally intelligent foraging and selection of information sources in unpredictable environments. A perfect example of this behavior can be seen in the interactions of software developers collaborating on Open Source Software projects. While collaborating on these projects, information seeking is difficult, costing both time and cognitive effort because related information is scattered across numerous sources.

Date: 09/17/20 - 9/18/22
Amount: $104,295.00
Funding Agencies: US Dept. of Energy (DOE)

Dr. Xu Liu JFA with ORNL.

Date: 09/01/16 - 6/30/20
Amount: $198,829.00
Funding Agencies: National Science Foundation (NSF)

Abstract: The objective of this proposal is to indicate that North Carolina State University (NCSU) will join, as a site, the Center of Hybrid Multicore Productivity Research (CHMPR) in Year 2 of its phase II I/UCRC renewal. The focus of NCSU within the center will be the science of technologies for end-to-end enablement of data. The research at NCSU complements well the work being done at the other I/UCRC centers and at the other sites of the CHMPR center. NCSU has had extensive positive experience with I/UCRC centers over the years, and is very comfortable with the model.


View all grants
  • 1997-2001 - CAREER Award, National Science Foundation
  • 1999 - Engelbrecht Young Faculty Award, Oregon State University College of Engineering
  • 2003 - Research Award, Oregon State University College of Engineering
  • 2013 - Excellence in Science and Technology Award, University at Albany
  • 2013 - ACM Distinguished Scientist, Association for Computing Machinery
  • 2016 - Fellow, Institute of Electrical and Electronics Engineers (IEEE)
  • 2020 - Retrospective Impact Paper Award Keynote, ISSTA