19 citations · 68 across the 18 of their papers we have counts for
15 papers · 1 filter
Human Error Management in Requirements Engineering: Should We Fix the People, the Processes, or the Environment?
Sweta Mahaju, Jeffrey C. Carver, Gary L. Bradshaw
Context: Software development is human-centric and vulnerable to human error. Human errors are errors in the human thought process. To ensure software quality, practitioners must u…
A Secure Future for Open-Source Computational Science and Engineering
Reed Milewicz, Jeffrey Carver, Samuel Grayson +1
Journalists, public policy analysts, and economists have called attention to the growing importance that high-performance and scientific computing have to national security and ind…
Community Smells -- The Sources of Social Debt: A Systematic Literature Review
Eduardo Cabllero-Espinosa, Jeffrey C. Carver, Kimberly Stowers
Context: Social debt describes the accumulation of unforeseen project costs (or potential costs) from sub-optimal software development processes. Community smells are sociotechnica…
Testing Research Software: A Survey
Nasir U. Eisty, Jeffrey C. Carver
Background: Research software plays an important role in solving real-life problems, empowering scientific innovations, and handling emergency situations. Therefore, the correctnes…
Developers Perception of Peer Code Review in Research Software Development
Nasir U. Eisty, Jeffrey C. Carver
Background: Research software is software developed by and/or used by researchers, across a wide variety of domains, to perform their research. Because of the complexity of researc…
Addressing Research Software Sustainability via Institutes
Daniel S. Katz, Jeffrey C. Carver, Neil P. Chue Hong +5
Research software is essential to modern research, but it requires ongoing human effort to sustain: to continually adapt to changes in dependencies, to fix bugs, and to add new fea…
Sustaining Research Software via Research Software Engineers and Professional Associations
Jeffrey C. Carver, Ian A. Cosden, Chris Hill +2
Research software is a class of software developed to support research. Today a wealth of such software is created daily in universities, government, and commercial research enterp…
How do Practitioners Perceive the Relevance of Requirements Engineering Research?
Xavier Franch, Daniel Mendez, Andreas Vogelsang +6
The relevance of Requirements Engineering (RE) research to practitioners is vital for a long-term dissemination of research results to everyday practice. Some authors have speculat…
A Comparison of Inquiry-Based Conceptual Feedback vs. Traditional Detailed Feedback Mechanisms in Software Testing Education: An Empirical Investigation
Lucas Cordova, Jeffrey Carver, Gursimran Walia +1
The feedback provided by current testing education tools about the deficiencies in a student's test suite either mimics industry code coverage tools or lists specific instructor te…
Software Engineering Practices for Scientific Software Development: A Systematic Mapping Study
Elvira-Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou +1
Background: The development of scientific software applications is far from trivial, due to the constant increase in the necessary complexity of these applications, their increasin…
Understanding Peer Review of Software Engineering Papers
Neil A. Ernst, Jeffrey C. Carver, Daniel Mendez +1
Peer review is a key activity intended to preserve the quality and integrity of scientific publications. However, in practice it is far from perfect. We aim at understanding how re…
Theory-Software Translation: Research Challenges and Future Directions
Caroline Jay, Robert Haines, Daniel S. Katz +10
The Theory-Software Translation Workshop, held in New Orleans in February 2019, explored in depth the process of both instantiating theory in software - for example, implementing a…
Assessing Expert System-Assisted Literature Reviews With a Case Study
Zhe Yu, Jeffrey C. Carver, Gregg Rothermel +1
Given the large number of publications in software engineering, frequent literature reviews are required to keep current on work in specific areas. One tedious work in literature r…
Guidelines for Systematic Mapping Studies in Security Engineering
Michael Felderer, Jeffrey C. Carver
Security engineering in the software lifecycle aims at protecting information and systems to guarantee confidentiality, integrity, and availability. As security engineering matures…
How do Practitioners Perceive the Relevance of Requirements Engineering Research? An Ongoing Study
X. Franch, D. Méndez Fernández, M. Oriol +7
The relevance of Requirements Engineering (RE) research to practitioners is a prerequisite for problem-driven research in the area and key for a long-term dissemination of research…