IDEAS home Printed from https://ideas.repec.org/a/spr/ijsaem/v15y2024i3d10.1007_s13198-023-02184-9.html
   My bibliography  Save this article

Bug summary entropy based training candidates identification in cross project severity prediction

Author

Listed:
  • Meera Sharma

    (University of Delhi)

  • Madhu Kumari

    (University of Delhi)

  • V. B. Singh

    (Jawaharlal Nehru University)

Abstract

In a software, prediction of bug severity helps in allocation of resources and scheduling during bug fixing. Automated bug severity prediction is required as assigning severity to a bug manually may take more time and sometimes severe bugs have to wait for a longer duration for fixing. A bug has different types of impact on the functionality and hence, resulted in different severity levels. To assess the severity level of bugs, different machine learning classifiers has been built on available project data. Bug severity automation process requires the available data of the project for training the classifier. For new and small software projects, the historical data may not be available in significant number for model training. In such situation, when data is not available for training the model, we can train the model with bug report data of similar project. About 63 training candidates have been designed by combining seven datasets of Eclipse projects to develop the severity prediction models. The information users submit regarding bugs during bug reporting may not be accurate because many users may not have the correct software knowledge. Also, the possibility of getting uncertainty during the process. The uncertainty in the data of bug report can be handled by using measures based on entropy. Handling of uncertainty during bug severity assessment has been carried out in the literature for the projects where sufficient number of data available for training the models. In this paper, an entropy based bug severity assessment model has been proposed with cross project prediction where models are trained and tested on different projects. We have developed 56 training candidates and each project has been tested against 35 training candidate(excluding the testing project). “Accuracy” and “F-measure” are the performance metrics that have been used to assess the effectiveness of the proposed approach. The proposed model has compared with the existing work available in the literature and significant improvement has been observed.

Suggested Citation

  • Meera Sharma & Madhu Kumari & V. B. Singh, 2024. "Bug summary entropy based training candidates identification in cross project severity prediction," International Journal of System Assurance Engineering and Management, Springer;The Society for Reliability, Engineering Quality and Operations Management (SREQOM),India, and Division of Operation and Maintenance, Lulea University of Technology, Sweden, vol. 15(3), pages 981-1014, March.
  • Handle: RePEc:spr:ijsaem:v:15:y:2024:i:3:d:10.1007_s13198-023-02184-9
    DOI: 10.1007/s13198-023-02184-9
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s13198-023-02184-9
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s13198-023-02184-9?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:ijsaem:v:15:y:2024:i:3:d:10.1007_s13198-023-02184-9. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.