Skip to main content
Log in

What makes good research in software engineering?

  • The opinion corner
  • Published:
International Journal on Software Tools for Technology Transfer Aims and scope Submit manuscript

Abstract.

Physics, biology, and medicine have well-refined public explanations of their research processes. Even in simplified form, these provide guidance about what counts as “good research” both inside and outside the field. Software engineering has not yet explicitly identified and explained either our research processes or the ways we recognize excellent work. Science and engineering research fields can be characterized in terms of the kinds of questions they find worth investigating, the research methods they adopt, and the criteria by which they evaluate their results. I will present such a characterization for software engineering, showing the diversity of research strategies and the way they shift as ideas mature. Understanding these strategies should help software engineers design research plans and report the results clearly; it should also help explain the character of software engineering research to computer science at large and to other scientists.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Published online: 13 June 2002

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shaw, M. What makes good research in software engineering?. STTT 4, 1–7 (2002). https://doi.org/10.1007/s10009-002-0083-4

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10009-002-0083-4

Keywords

Navigation