A novel cross-project software defect prediction algorithm based on transfer learning | TUP Journals & Magazine | IEEE Xplore