Understanding and Identifying Technical Debt in the Co-Evolution of Production and Test Code | IEEE Journals & Magazine | IEEE Xplore