An Overview of the State of Machine Learning in Bug Report Summarization

Authors

  • Gupta S Research Scholar AKTU Lucknow, UP, India
  • Gupta S.K Associate Professor, Computer Science Department BIET Jhansi, India

DOI:

https://doi.org/10.26438/ijcse/v9i2.5356

Keywords:

Bug Report,, Machine Learning,, Supervised Learning, Unsupervised Learning, Classifiers

Abstract

Bug Report is one of the most consulted software artifacts during the software evolution and maintenance process. Summarization is one of the approaches which is generally performed over them to perform Bug Report Analysis tasks like Duplicate Bug Report Analysis for Bug Triagers, Quick understanding of Bug Reports, Classification of Bug Reports into priorities, etc. Information Retrieval Techniques, Natural Language Processing Techniques, Machine Learning Techniques and Deep Learning Based Techniques have been successfully implemented for doing the task. Machine Learning is one of the very popular techniques which has been used by almost 70 percent of the researchers for performing the Bug Report Summarization task. Machine Learning is a very common technique which is used in context of Bug Report Summarization due to the fact that the Bug Reports are very domain-specific in nature .In this paper we have systematically analyzed the Machine Learning works used for Bug Report Summarization. We have chosen all the popular papers available through Springer, IEEE, ACM, ACL Anthology and Google Scholar.

References

[1] Barzilay, R., & McKeown, K. R. “Sentence fusion for multidocument news summarization.” Computational Linguistics, vol 31, pp. 297–327, 2005.

[2] Gupta, S., & S.K, G. “Deep learning in automatic text summa- rization.” International Journal of Computer Science and Information Security (IJCSIS), vol. 16, pp. 150–155, 2018.

[3] Gupta, S., & Gupta, S. K. “Abstractive summarization: An overview of the state of the art.” Expert Syst. Appl., vol. 121, pp. 49–65. URL: https://doi.org/10.1016/j.eswa.2018.12.011. doi:10.1016/j.eswa.2018.12.011, 2019.

[4].Kumarasamy Mani, S. K., Catherine, R., Sinha, V., & Dubey, A. “Ausum: Approach for unsupervised bug report summarization.” (p. 11). doi:10.1145/2393596.2393607, 2012.

[5]. Lotufo, R., Malik, Z., & Czarnecki, K. “Modelling the ‘hurried’ bug report reading process to summarize bug reports”. Empirical Software Engineering Journal, vol. 20, pp. 516– 548. doi:10.1007/s10664-014-9311-2, 2012.

[6] Rastkar, S., Murphy, G. C., & Murray, G. “Summarizing soft- ware artifacts:a case study of bug reports.” In Proceedings of the 26th Conference on Program Comprehension ICSE 2010.

[7] Rastkar, S., Murphy, G. C., & Murray, G. “Automatic summa- rization of bug reports.” IEEE Transactions on Software Engineering, vol. 40, pp. 366–380, 2014.

[8] YANG, C.-Z., Cheng-Min, & CHUNG, Y.-H.. “Towards an improvement of bug report summarization using two-layer semantic information.” IEICE TRANS. INF. and SYST., vol. 101, pp. 1743– 1750, 2018.

[9]. Limsettho, Nachai & Hata, Hideaki & Monden, Akito & Matsumoto, Kenichi. “Automatic Unsupervised Bug Report Categorization,” 2014.

[10]. Beibei Huai, Wenbo Li, Qiansheng Wu, Meiling Wang “:Mining Intentions to Improve Bug Report Summarization.” SEKE 2018: pp. 320-319, 2018.

Downloads

Published

2021-02-28
CITATION
DOI: 10.26438/ijcse/v9i2.5356
Published: 2021-02-28

How to Cite

[1]
S. Gupta and S. Gupta, “An Overview of the State of Machine Learning in Bug Report Summarization”, Int. J. Comp. Sci. Eng., vol. 9, no. 2, pp. 53–56, Feb. 2021.