An Empirical Study of Regression Test Selection Techniques