Software defect prediction (SDP) plays an important role in allocating testing resources and improving testing efficiency. Multi-source cross-project defect prediction (MSCPDP) based on transfer learning refers to transferring defect knowledge from multiple source projects to the target project. MSCPDP has drawn increasing attention from academic and industry communities, and some MSCPDP methods have been proposed. However, most existing MSCPDP models are not open-source. MSCPDPLab replicates nine state-of-the-art MSCPDP models with unified interface and integrates the processes of data loading, model training and testing, and performance evaluation (including 13 performance measures). This paper describes the toolbox's functionalities and presents its ease of use.(c) 2022 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
机构:
School of Computer Science (National Pilot Software Engineering School),Beijing University of Posts and TelecommunicationsSchool of Computer Science (National Pilot Software Engineering School),Beijing University of Posts and Telecommunications
Wang Yawen
Gong Yunzhan
论文数: 0引用数: 0
h-index: 0
机构:
School of Computer Science (National Pilot Software Engineering School),Beijing University of Posts and TelecommunicationsSchool of Computer Science (National Pilot Software Engineering School),Beijing University of Posts and Telecommunications
Gong Yunzhan
Jin Dahai
论文数: 0引用数: 0
h-index: 0
机构:
School of Computer Science (National Pilot Software Engineering School),Beijing University of Posts and TelecommunicationsSchool of Computer Science (National Pilot Software Engineering School),Beijing University of Posts and Telecommunications