A Hybrid Instance Selection Using Nearest-Neighbor for Cross-Project Defect Prediction

Cited 72 time in webofscience Cited 79 time in scopus
  • Hit : 654
  • Download : 789
DC FieldValueLanguage
dc.contributor.authorRyu, Duksanko
dc.contributor.authorJang, Jong-Inko
dc.contributor.authorBaik, Jongmoonko
dc.date.accessioned2016-04-20T06:29:26Z-
dc.date.available2016-04-20T06:29:26Z-
dc.date.created2015-07-04-
dc.date.created2015-07-04-
dc.date.issued2015-09-
dc.identifier.citationJOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, v.30, no.5, pp.969 - +-
dc.identifier.issn1000-9000-
dc.identifier.urihttp://hdl.handle.net/10203/205376-
dc.description.abstractSoftware defect prediction (SDP) is an active research field in software engineering to identify defect-prone modules. Thanks to SDP, limited testing resources can be effectively allocated to defect-prone modules. Although SDP requires sufficient local data within a company, there are cases where local data are not available, e.g., pilot projects. Companies without local data can employ cross-project defect prediction (CPDP) using external data to build classifiers. The major challenge of CPDP is different distributions between training and test data. To tackle this, instances of source data similar to target data are selected to build classifiers. Software datasets have a class imbalance problem meaning the ratio of defective class to clean class is far low. It usually lowers the performance of classifiers. We propose a Hybrid Instance Selection Using Nearest-Neighbor (HISNN) method that performs a hybrid classification selectively learning local knowledge (via k-nearest neighbor) and global knowledge (via naive Bayes). Instances having strong local knowledge are identified via nearest-neighbors with the same class label. Previous studies showed low PD (probability of detection) or high PF (probability of false alarm) which is impractical to use. The experimental results show that HISNN produces high overall performance as well as high PD and low PF.-
dc.languageEnglish-
dc.publisherSCIENCE PRESS-
dc.titleA Hybrid Instance Selection Using Nearest-Neighbor for Cross-Project Defect Prediction-
dc.typeArticle-
dc.identifier.wosid000361416400005-
dc.identifier.scopusid2-s2.0-84942012591-
dc.type.rimsART-
dc.citation.volume30-
dc.citation.issue5-
dc.citation.beginningpage969-
dc.citation.endingpage+-
dc.citation.publicationnameJOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY-
dc.identifier.doi10.1007/s11390-015-1575-5-
dc.contributor.localauthorBaik, Jongmoon-
dc.contributor.nonIdAuthorJang, Jong-In-
dc.description.isOpenAccessY-
dc.type.journalArticleArticle-
dc.subject.keywordAuthorsoftware defect analysis-
dc.subject.keywordAuthorinstance-based learning-
dc.subject.keywordAuthornearest-neighbor algorithm-
dc.subject.keywordAuthordata cleaning-
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 72 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0