Although experimentation is an accepted approach toward scientific validation in most scientific disciplines, it only recently has gained acceptance within the software development community. In this paper we discuss a 12-model classification scheme for performing experimentation within the software development domain. We evaluate over 600 published papers in the computer science literature and over one hundred papers from other scientific disciplines in order to determine: (1) how well the computer science community is succeeding at validating its theories, and (2) how computer science compares to other scientific disciplines.
Information and Software Technology
Data collection, evaluation, experimentation, measurement
and Wallace, D.
Experimental Validation in Software Engineering, Information and Software Technology
(Accessed December 4, 2023)