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 PerceptionsAndleeb, 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 StruggleAndleeb, 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 PerspectiveMalik, 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 ResearchersEisty, 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 ToolsEisty, 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 LanguagesKatz, 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