Software Evolution and the Code Fault Introduction Process | Empirical Software Engineering | DeepDyve