Six strategies for generalizing software engineering theories
Experimental and Quasi-Experimental Designs for Generalized Causal Inference