A study of integration testing and software regression at the integration level | Synapse