Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3127005.3127015acmotherconferencesArticle/Chapter ViewAbstractPublication PagespromiseConference Proceedingsconference-collections
short-paper

On Applicability of Cross-project Defect Prediction Method for Multi-Versions Projects

Published: 08 November 2017 Publication History

Abstract

Context: Cross-project defect prediction (CPDP) research has been popular, and many CPDP methods have been proposed so far. As the straightforward use of Cross-project (CP) data was useless, those methods filter, weigh, and adapt CP data for a target project data. This idea would also be useful for a project having past defect data. Objective: To evaluate the applicability of CPDP methods for multi-versions projects. The evaluation focused on the relationship between the performance change and the proximity of older release data to a target project. Method: We conducted experiments that compared the predictive performance between using older version data with and without Nearest Neighbor (NN) filter, a classic CPDP method. Results: NN-filter could not make clear differences in predictive performance. Conclusions: NN-filter was not helpful for improving predictive performance with older release data.

References

[1]
Lin Chen, Bin Fang, Zhaowei Shang, and Yuanyan Tang. 2015. Negative samples reduction in cross-company software defects prediction. Info. and Softw. Technol. 62, C (2015), 67--77.
[2]
Steffen Herbold. 2013. Training data selection for cross-project defect prediction. In Proc. of PROMISE '13. ACM, 6:1--6:10.
[3]
Marian Jureczko and Lech Madeyski. 2010. Towards identifying software project clusters with regard to defect prediction. In Proc. of PROMISE '10. ACM, 9:1--9:10.
[4]
Ying Ma, Guangchun Luo, Xue Zeng, and Aiguo Chen. 2012. Transfer learning for cross-company software defect prediction. Info. and Softw. Technol. 54, 3 (2012), 248--256.
[5]
Jaechang Nam, S J Pan, and Sunghun Kim. 2013. Transfer defect learning. In Proc. of ICSE 2013. IEEE, 382--391.
[6]
Fayola Peters, Tim Menzies, and Andrian Marcus. 2013. Better cross company defect prediction. In Proc. of MSR 2013. IEEE, 409--418.
[7]
Foyzur Rahman, Daryl Posnett, and Premkumar Devanbu. 2012. Recalling the "imprecision" of cross-project defect prediction. In Proc. of ESEC/FSE '12. ACM, 61:1--61:11.
[8]
Rakesh Rana, Miroslaw Staron, Christian Berger, Jörgen Hansson, Martin Nilsson, and Wilhelm Meding. 2014. The Adoption of Machine Learning Techniques for Software Defect Prediction: An Initial Industrial Validation. In Proc. of Joint Conference on Knowledge-based Software Engineering. 270--285.
[9]
Ayşe Tosun, Ayşe Bener, Burak Turhan, and Tim Menzies. 2010. Practical considerations in deploying statistical methods for defect prediction: A case study within the Turkish telecommunications industry. Info. and Softw. Technol. 52, 11 (2010), 1242--1257.
[10]
Burak Turhan, Tim Menzies, Ayşe B Bener, and Justin Di Stefano. 2009. On the relative value of cross-company and within-company data for defect prediction. Empir. Softw. Eng. 14, 5 (2009), 540--578.

Cited By

View all
  • (2024)Software defect prediction using global and local modelsInternational Journal of System Assurance Engineering and Management10.1007/s13198-024-02407-715:8(4003-4017)Online publication date: 2-Jul-2024
  • (2022)CODE: A Moving-Window-Based Framework for Detecting Concept Drift in Software Defect PredictionSymmetry10.3390/sym1412250814:12(2508)Online publication date: 28-Nov-2022
  • (2022)Evolutionary Measures for Object-oriented Projects and Impact on the Performance of Cross-version Defect PredictionProceedings of the 13th Asia-Pacific Symposium on Internetware10.1145/3545258.3545275(192-201)Online publication date: 11-Jun-2022
  • Show More Cited By

Index Terms

  1. On Applicability of Cross-project Defect Prediction Method for Multi-Versions Projects

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    PROMISE: Proceedings of the 13th International Conference on Predictive Models and Data Analytics in Software Engineering
    November 2017
    120 pages
    ISBN:9781450353052
    DOI:10.1145/3127005
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 November 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Cross-Project
    2. Defect Prediction
    3. Experiment

    Qualifiers

    • Short-paper
    • Research
    • Refereed limited

    Funding Sources

    Conference

    PROMISE

    Acceptance Rates

    PROMISE Paper Acceptance Rate 12 of 25 submissions, 48%;
    Overall Acceptance Rate 98 of 213 submissions, 46%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 21 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Software defect prediction using global and local modelsInternational Journal of System Assurance Engineering and Management10.1007/s13198-024-02407-715:8(4003-4017)Online publication date: 2-Jul-2024
    • (2022)CODE: A Moving-Window-Based Framework for Detecting Concept Drift in Software Defect PredictionSymmetry10.3390/sym1412250814:12(2508)Online publication date: 28-Nov-2022
    • (2022)Evolutionary Measures for Object-oriented Projects and Impact on the Performance of Cross-version Defect PredictionProceedings of the 13th Asia-Pacific Symposium on Internetware10.1145/3545258.3545275(192-201)Online publication date: 11-Jun-2022
    • (2021)Continuous Software Bug PredictionProceedings of the 15th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)10.1145/3475716.3475790(1-12)Online publication date: 11-Oct-2021
    • (2021) Combining CNN with DS 3 for Detecting Bug-prone Modules in Cross-version Projects 2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)10.1109/SEAA53835.2021.00021(91-98)Online publication date: Sep-2021
    • (2020)Revisiting the Impact of Concept Drift on Just-in-Time Quality Assurance2020 IEEE 20th International Conference on Software Quality, Reliability and Security (QRS)10.1109/QRS51102.2020.00020(53-59)Online publication date: Dec-2020
    • (2020)Analytical Approach to Cross Project Defect PredictionSoft Computing: Theories and Applications10.1007/978-981-15-0751-9_66(713-736)Online publication date: 11-Feb-2020
    • (2020)Do different cross‐project defect prediction methods identify the same defective modules?Journal of Software: Evolution and Process10.1002/smr.223432:5Online publication date: 20-Apr-2020
    • (2019)Assessing the Effect of Imbalanced Learning on Cross-project Software Defect Prediction2019 10th International Conference on Computing, Communication and Networking Technologies (ICCCNT)10.1109/ICCCNT45670.2019.8944622(1-6)Online publication date: Jul-2019
    • (2018)Cross-Version Defect Prediction using Cross-Project Defect Prediction ApproachesProceedings of the 14th International Conference on Predictive Models and Data Analytics in Software Engineering10.1145/3273934.3273938(32-41)Online publication date: 10-Oct-2018
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media