A metric for evaluating class library interfaces and its application to library upgrades | IEEE Conference Publication | IEEE Xplore