THE BENEFITS OF TESTING SOFTWARE IN SE RESEARCH: LESSONS LEARNED FROM TWO PhD PROJECTS

Authors

  • Matija Novak University of Zagreb, Faculty of Organization and Informatics, Pavlinska 2 42000 Varaždin
  • Marko Mijač University of Zagreb, Faculty of Organization and Informatics, Pavlinska 2 42000 Varaždin

DOI:

https://doi.org/10.7494/csci.2025.26.4.6702

Abstract

Software engineering (SE) research often involves creating software, either as a primary research output (e.g. in design science research) or as a supporting tool to the traditional research process. Ensuring software quality is essential, as it influences both the research process and the credibility of findings. Integrating software testing methods into SE research can streamline efforts by addressing goals of both research and development processes simultaneously. This paper highlights the advantages of incorporating software testing in SE research, particularly for research evaluation. Through qualitative analysis of software artifacts and insights from two PhD projects, we present ten lessons learned. These experiences demonstrate that, when effectively integrated, software testing offers significant benefits for both the research process and its outcomes.

Downloads

Download data is not yet available.

Downloads

Published

2025-12-28

Issue

Section

Articles

How to Cite

Novak, M., & Mijač, M. (2025). THE BENEFITS OF TESTING SOFTWARE IN SE RESEARCH: LESSONS LEARNED FROM TWO PhD PROJECTS. Computer Science, 26(4). https://doi.org/10.7494/csci.2025.26.4.6702