Status of empirical research in software engineering

  • Authors:
  • Andreas Höfer;Walter F. Tichy

  • Affiliations:
  • -;-

  • Venue:
  • Proceedings of the 2006 international conference on Empirical software engineering issues: critical assessment and future directions
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We provide an assessment of the status of empirical software research by analyzing all refereed articles that appeared in the Journal of Empirical Software Engineering from its first issue in January 1996 through June 2006. The journal publishes empirical software research exclusively and it is the only journal to do so. The main findings are: 1. The dominant empirical methods are experiments and case studies. Other methods (correlational studies, meta analysis, surveys, descriptive approaches, ex post facto studies) occur infrequently; long-term studies are missing. About a quarter of the experiments are replications. 2. Professionals are used somewhat more frequently than students as subjects. 3. The dominant topics studied are measurement/metrics and tools/methods/frameworks. Metrics research is dominated by correlational and case studies without any experiments. 4. Important topics are underrepresented or absent, for example: programming languages, model driven developpment, formal methods, and others. The narrow focus on a few empirically researched topics is in contrast to the broad scope of software research.