272 Publications (Page 1 of 11)
2026
Peer code review in research software development: The research software engineer perspective. Empirical Software Engineering
. | Journal Article
2025
ChatGPT in Introductory Programming: Counterbalanced Evaluation of Code Quality, Conceptual Learning, and Student Perceptions
 
ChatGPT in Introductory Programming: Counterbalanced Evaluation of Code Quality, Conceptual Learning, and Student Perceptions
Andleeb, S.Kantorski, B. and Carver, J.
 
Editor-in-Chief’s Message. Computing in Science & Engineering
. | Journal Article
 
EIC’s Message. Computing in Science & Engineering
. | Journal Article
 
Enhancing Software Testing Education: Understanding Where Students Struggle
Andleeb, S.Mendoza, T.Cordova, L.Walia, G. and Carver, J.C.
 
Enhancing Software Testing Education: Understanding Where Students Struggle
 
New EIC Welcome Message. Computing in Science & Engineering
. | Journal Article
 
NextGen In A Box (NGIAB): Open-Source containerization of the NextGen framework to enable community-driven hydrology modeling
Patel, A.Halgren, J.Wills, Z.Frazier, N.Lee, B.Cunningham, J.Laser, J.Karimiziarani, M.Romero, G.Denno, M.Lamont, S.Maghami, I.Jajula, H.T.Alam, M.S.Koriche, S.A.Singh, M.Minor, N.Duvvuri, B.Neisary, S.N.Burian, S.Ogden, F.L.Bangalore, P.Carver, J.C. and Ames, D.P.
Environmental Modelling and Software, vol. 193. | Journal Article
 
Peer Code Review in Research Software Development: The Research Software Engineer Perspective
Malik, MdA.I.Carver, J.C. and Eisty, N.U.
 
Sixth Annual Workshop on A/B Testing and Platform-Enabled Learning Engineering (PELE)
Murphy, A.Fancsali, S.E.Ritter, S.Basu Mallick, D.Roschelle, J.Mcnamara, D.Williams, J.J.Stamper, J.Bier, N. and Carver, J.
(pp. 407-409)
 
Ten Simple Rules for Catalyzing Collaborations and Building Bridges between Research Software Engineers and Software Engineering Researchers
Eisty, N.U.Carver, J.C.Cohoon, J.Cosden, I.A.Goble, C. and Grayson, S.
 
Ten Simple Rules for Catalyzing Collaborations and Building Bridges Between Research Software Engineers and Software Engineering Researchers. Computing in Science & Engineering
. | Journal Article
 
Testing Research Software: An In-Depth Survey of Practices, Methods, and Tools
Eisty, N.U.Kanewala, U. and Carver, J.C.
 
Testing research software: an in-depth survey of practices, methods, and tools. Empirical Software Engineering
. | Journal Article
2024
Code review in digital humanities. Digital Scholarship in the Humanities
. | Journal Article
 
Foreword to the 1st InternationalWorkshop on Methodological Issues with Empirical Studies in Software Engineering (WSESE’24)
Vegas, S.Jedlitschka, A. and Carver, J.C.
(pp. VI-VII)
 
Research Software Engineering Training—INTERSECT. Computing in Science & Engineering
. | Journal Article
 
Thoughts on Learning Human and Programming Languages
Katz, D.S. and Carver, J.C.
 
Thoughts on Learning Human and Programming Languages. Computing in Science & Engineering
. | Journal Article
2023
Adopting Software Engineering Concepts in Scientific Research: Insights from Physicists and Mathematicians Turned Consultants
Schonborn, M.T.Carver, J. and Morris, K.
Computing in Science and Engineering, vol. 25, pp. 25-33. | Journal Article
 
Building on Communities to Further Software Sustainability
Fouilloux, A.Iaquinta, J.Gupta, A.K.Struthers, H.Landgren, O.Dwarakanath, P.Bergman, T.He, Y.Carver, J. and Morris, K.
Computing in Science and Engineering, vol. 25, pp. 84-88. | Journal Article
 
Human Error Management in Requirements Engineering: Should We Fix the People, the Processes, or the Environment?
Mahaju, S.Carver, J.C. and Bradshaw, G.L.
 
Human error management in requirements engineering: Should we fix the people, the processes, or the environment? Information and Software Technology
. | Journal Article
 
Insights on Transferring Software Engineering Scientific Knowledge to Practice