A ReviewBased on Active Research Areas in Mining Software Bug Repositories: Limitations and Possible Future Trends

Abstract

Introduction/ Importance of Study: Bug repository mining is a crucial research area in software engineering, analyzing software change trends, defect prediction, and evolution. It involves developing methods and tools for mining repositories, and providing essential data for bug management. Objective: The goal of this study is to analyze and synthesize recent trends in mining software bug repositories, providing valuable insights for future research and practical bug management. Novelty statement: Our research contributes novel insights into mining software repository techniques and approaches employed in specific tasks such as bug localization, triaging, and prediction, along with their limitations and possible future trends. Material and Method: This study presents a comprehensive survey that categorizes and synthesizes the current research within this field. This categorization is derived from an in-depth review of studies conducted over the past fifteen years, from 2010 to 2024. The survey is organized around three key dimensions: the test systems employed in bug repositories, the methodologies commonly used in this area of research, and the prevailing trends shaping the field. Results and Discussion: Our results highlighted the significance of artificial intelligence and machine learning integration in bug repository mining; which has revolutionized the software development process by enhancing the classification, prediction, and vulnerability detection of bugs. Concluding Remarks: This survey aims to provide a clear and detailed understanding of the evolution of bug repository mining, offering valuable insights for the ongoing advancement of software engineering.

Authors and Affiliations

Fatima Waseem, Farah Haneef, Muhammad Nouman Noor, Aisha Khalid, Hina Rashid, Qudsia Yousaf

Keywords

Related Articles

Analyzing Privacy in Frank Lloyd Wright's Prairie Style Homes Through Syntactic Methodsusing “A Graph”and Depth Map XSoftwares

Frank Lloyd Wright's Prairie Style homes, designed across the United States, showcase his unique architectural approach. This study examines how Wright's designs interact with environmental conditions, focusing on priv...

Load Balancing in Cloud Computing: A Proposed Novel Approach Based on Walrus Behavior

This research provides a comprehensive evaluation of load-balancing algorithms in cloud computing, classifying them into static, dynamic, and nature-inspired categories. Static algorithms, such as Round Robin and Min-M...

Optimizing Human Activity Recognition with Ensemble Deep Learning on Wearable Sensor Data

In recent years, the research community has shown a growing interest in the continuous temporal data gathered from motion sensors integrated into wearable devices. This type of data is highly valuable for analyzing hum...

Osteochondroma Identification Through Transfer Learning and Convolutional Neural Networks

Accurate and timely diagnosis of musculoskeletal conditions like osteochondroma is pivotal in ensuring effective treatment and improved patient outcomes. However, traditional diagnostic methods relying on manual interp...

Leveraging Generative AI to Learn Impact of Climate Change on Buildings inUrban Areas

Climate change, global warming, and pollution are intensifying daily. As urbanization increases, understanding the reciprocal impact between buildings and the environment becomes increasingly important. Most research f...

Download PDF file
  • EP ID EP760417
  • DOI -
  • Views 51
  • Downloads 0

How To Cite

Fatima Waseem, Farah Haneef, Muhammad Nouman Noor, Aisha Khalid, Hina Rashid, Qudsia Yousaf (2024). A ReviewBased on Active Research Areas in Mining Software Bug Repositories: Limitations and Possible Future Trends. International Journal of Innovations in Science and Technology, 6(3), -. https://europub.co.uk/articles/-A-760417