App Stores, such as Google Play or the Apple Store, allow users to provide feedback on apps by posting review comments and giving star ratings. These platforms constitute a …
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 …
Y Fan, X Xia, DA Da Costa, D Lo… - IEEE transactions on …, 2019 - ieeexplore.ieee.org
Just-in-Time (JIT) defect prediction-a technique which aims to predict bugs at change level- has been paid more attention. JIT defect prediction leverages the SZZ approach to identify …
Refactoring is the art of improving the structural design of a software system without altering its external behavior. Today, refactoring has become a well-established and disciplined …
Abstract The concept of Self-Affirmed Refactoring (SAR) was introduced to explore how developers document their refactoring activities in commit messages, ie, developers explicit …
EA AlOmar, J Liu, K Addo, MW Mkaouer… - Automated Software …, 2022 - Springer
Commit messages are the atomic level of software documentation. They provide a natural language description of the code change and its purpose. Messages are critical for software …
Y Zhang, D Lo, X Xia, JL Sun - Journal of Computer Science and …, 2015 - Springer
Stack Overflow is a popular on-line question and answer site for software developers to share their experience and expertise. Among the numerous questions posted in Stack …
N Pandey, DK Sanyal, A Hudait, A Sen - Innovations in Systems and …, 2017 - Springer
Software developers, testers and customers routinely submit issue reports to software issue trackers to record the problems they face in using a software. The issues are then directed to …
Refactoring is widely recognized as one of the efficient techniques to manage technical debt and maintain a healthy software project through enforcing best design practices, or coping …