Text this: Test case selection and prioritzation for object-oriented software based on slicing and coupling