Patching a patch - software updates using horizontal patching | IEEE Journals & Magazine | IEEE Xplore