A category-theoretic approach to syntactic software merging | IEEE Conference Publication | IEEE Xplore