Managing the maintenance of ported, outsourced, and legacy software via orthogonal defect classification | IEEE Conference Publication | IEEE Xplore