An extensive comparison of bug prediction approaches | Synapse