Jeffrey C. Carver

James R. Cudworth Professor · Associate Department Head for Graduate Studies

prof_pic.jpg

Department of Computer Science

University of Alabama

Box 870290, Tuscaloosa, AL 35487

(205) 348-9829

carver@cs.ua.edu

Empirical Software Engineering Research

Current Focus Areas:

  • Research Software / Research Software Engineering
  • Peer Code Review
  • Human Factors
  • Software Security
  • Software Engineering Education

Current Activities:

recent publications

  1. Conference
    Peer Code Review in Research Software: Practices, Improvements, and Implementation Challenges from Interviews of RSEs
    Proceedings of the Practice and Experience in Advanced Research Computing 2026: Resilient Roots + Empowered Communities
    Md Ariful Malik Islam, Jeffrey C. Carver, and Nasir U. Eisty
    2026
  2. Journal
    Use of peer code review to identify potential security vulnerabilities in open source software: A systematic literature review
    Information and Software Technology
    Md Niaz Morshed, and Jeffrey C. Carver
    2026
  3. Conference
    Enumerating Security Weaknesses in Public Research Software Repositories
    Information and Software Technology
    Matthew Armstrong, Jeffrey C. Carver, and Reed Milewicz
    2026
  4. Journal
    Preparing research software engineers to become security champions: Development and evaluation of a security awareness workshop
    Future Generation Computer Systems
    Matthew Armstrong, Jeffrey Carver, and Reed Milewicz
    2026
  5. Journal
    Characterizing the security culture of the research software engineering community: An empirical study
    Future Generation Computer Systems
    Matthew Armstrong, Jeffrey C. Carver, Reed Milewicz, and 2 more authors
    2026
  6. Journal
    Personalizing Supplementary Materials in Software Engineering: Impact of Preferences, Learning Styles, and Gender
    ACM Trans. Comput. Educ.
    LAWAL Olarotimi Badru, and Jeffrey C. Carver
    2026

active grants

  1. Carver, J. (PI). “Collaborative Research: Software Engineering Tutor - A Cohesive, Integrated Feedback Engine to Support Inquiry-Based Learning of Software Engineering Concepts.” National Science Foundation. $645,053. 10/1/26 – 9/30/31.
  2. Carver, J. (PI). “Collaborative Research: Planning: CROSS: Building a Community aROund Securing the Research Software Supply Chain.” National Science Foundation. $44,891. 9/1/25 – 8/31/27.
  3. Carver, J. (PI). “Collaborative Research: CyberTraining: Implementation: Medium: Broadening and Deepening the Impact of INTERSECT.” National Science Foundation. $403,536. 8/15/25 – 7/31/29.
  4. Carver, J. (PI). “Collaborative Research: Transforming Computing Education Research through Replication and Mentoring.” National Science Foundation. $942,836. 8/1/25 – 7/31/30.
  5. Carver, J. (PI). “Boosting Student Capacity to Ensure Software Quality with an Inquiry-Based Learning Tool.” National Science Foundation. $262,753. 6/15/25 – 5/31/28.
  6. Carver, J. (PI). “Code Review in Research Software -- The RSE Experience.” Sloan Foundation. $249,432. 1/1/23 – 5/31/27.
  7. Carver, J. (PI). “Collaborative Research: Frameworks for Intelligent Adaptive Experimentation: Enhancing and Tailoring Digital Education.” National Science Foundation. $400,000. 8/1/22 – 7/31/27.
  8. Carver, J. (PI). “An Inquiry-Based Pedagogy and Supporting Tool to Improve Student Learning of Software Testing Concepts.” National Science Foundation. $403,156. 10/1/20 – 9/30/26.
  9. Carver, J. (PI), Atkison, T. (Co-PI), Hudnall, M. (Co-PI), Partin, R. (Co-PI). “SFS@BAMA: The University of Alabama's Scholarship for Service Program.” National Science Foundation. $3,101,017. 1/1/20 – 12/31/26.