COLLABORATIVE TESTING ACROSS SHARED SOFTWARE COMPONENTS