Summarizing software artifacts: A literature review

N Nazar, Y Hu, H Jiang - Journal of Computer Science and Technology, 2016 - Springer
This paper presents a literature review in the field of summarizing software artifacts, focusing
on bug reports, source code, mailing lists and developer discussions artifacts. From Jan …

Predictive models in software engineering: Challenges and opportunities

Y Yang, X Xia, D Lo, T Bi, J Grundy… - ACM Transactions on …, 2022 - dl.acm.org
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …

Identifying self-admitted technical debt in open source projects using text mining

Q Huang, E Shihab, X Xia, D Lo, S Li - Empirical Software Engineering, 2018 - Springer
Technical debt is a metaphor to describe the situation in which long-term code quality is
traded for short-term goals in software projects. Recently, the concept of self-admitted …

API code recommendation using statistical learning from fine-grained changes

AT Nguyen, M Hilton, M Codoban, HA Nguyen… - Proceedings of the …, 2016 - dl.acm.org
Learning and remembering how to use APIs is difficult. While code-completion tools can
recommend API methods, browsing a long list of API method names and their …

Improving automated bug triaging with specialized topic model

X Xia, D Lo, Y Ding, JM Al-Kofahi… - IEEE Transactions …, 2016 - ieeexplore.ieee.org
Bug triaging refers to the process of assigning a bug to the most appropriate developer to fix.
It becomes more and more difficult and complicated as the size of software and the number …

Duplicate bug report detection with a combination of information retrieval and topic modeling

AT Nguyen, TT Nguyen, TN Nguyen, D Lo… - Proceedings of the 27th …, 2012 - dl.acm.org
Detecting duplicate bug reports helps reduce triaging efforts and save time for developers in
fixing the same issues. Among several automated detection approaches, text-based …

Combining text mining and data mining for bug report classification

Y Zhou, Y Tong, R Gu, H Gall - Journal of Software: Evolution …, 2016 - Wiley Online Library
Bug reports represent an important information source for software construction.
Misclassification of these reports inevitably introduces bias. Manual examinations can help …

Predicting semantically linkable knowledge in developer online forums via convolutional neural network

B Xu, D Ye, Z Xing, X Xia, G Chen, S Li - Proceedings of the 31st IEEE …, 2016 - dl.acm.org
Consider a question and its answers in Stack Overflow as a knowledge unit. Knowledge
units often contain semantically relevant knowledge, and thus linkable for different purposes …

Automatic summarization of bug reports

S Rastkar, GC Murphy, G Murray - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
Software developers access bug reports in a project's bug repository to help with a number
of different tasks, including understanding how previous changes have been made and …

Information retrieval based nearest neighbor classification for fine-grained bug severity prediction

Y Tian, D Lo, C Sun - 2012 19th Working Conference on …, 2012 - ieeexplore.ieee.org
Bugs are prevalent in software systems. Some bugs are critical and need to be fixed right
away, whereas others are minor and their fixes could be postponed until resources are …