Semistructured merge: rethinking merge in revision control systems. - Sven Apel; Jörg Liebig; Benjamin Brandl; Christian Lengauer; Christian Kästner (SIGSOFT FSE, 2011)