While unstructured merge tools try to automatically resolve merge conflicts via textual similarity, semistructured and structured merge tools try to go further by exploiting the syntactic structure and semantics of the involved artifacts. Previous studies compare these merge approaches with respect to the number of reported conflicts, showing, for most project and merge situations, a reduction in favor of semistructured and structured merge. However, these studies do not investigate whether this reduction actually leads to integration effort reduction (Productivity) without negative impact on the correctness of the merging process (Quality). To analyze this, and to better understand how these tools could be improved, we propose empirical studies to identify spurious conflicts (false positives) reported by one approach but not by the other, and interference reported as conflict by one approach but missed by the other (false negatives).
Tue 24 Oct
|15:30 - 16:10|
Guilherme CavalcantiFederal University of Pernambuco, Brazil
|16:10 - 16:50|
Luis Fernando González AlvaránPolitécnico Colombiano Jaime Isaza Cadavid
|16:50 - 17:00|