Analyzing and automatically labelling the types of user issues that are raised in mobile app reviews

S McIlroy, N Ali, H Khalid, A E. Hassan - Empirical Software Engineering, 2016 - Springer
Mobile app reviews by users contain a wealth of information on the issues that users are
experiencing. For example, a review might contain a feature request, a bug report, and/or a …

An empirical study on learning bug-fixing patches in the wild via neural machine translation

M Tufano, C Watson, G Bavota, MD Penta… - ACM Transactions on …, 2019 - dl.acm.org
Millions of open source projects with numerous bug fixes are available in code repositories.
This proliferation of software development histories can be leveraged to learn how to fix …

On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation

F Palomba, G Bavota, M Di Penta, F Fasano… - Proceedings of the 40th …, 2018 - dl.acm.org
Code smells were defined as symptoms of poor design choices applied by programmers
during the development of a software project [2]. They might hinder the comprehensibility …

Bug report, feature request, or simply praise? on automatically classifying app reviews

W Maalej, H Nabil - 2015 IEEE 23rd international requirements …, 2015 - ieeexplore.ieee.org
App stores like Google Play and Apple AppStore have over 3 Million apps covering nearly
every kind of software and service. Billions of users regularly download, use, and review …

How can i improve my app? classifying user reviews for software maintenance and evolution

S Panichella, A Di Sorbo, E Guzman… - 2015 IEEE …, 2015 - ieeexplore.ieee.org
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 …

AR-miner: mining informative reviews for developers from mobile app marketplace

N Chen, J Lin, SCH Hoi, X Xiao, B Zhang - Proceedings of the 36th …, 2014 - dl.acm.org
With the popularity of smartphones and mobile devices, mobile application (aka “app”)
markets have been growing exponentially in terms of number of users and downloads. App …

On the automatic classification of app reviews

W Maalej, Z Kurtanović, H Nabil, C Stanik - Requirements Engineering, 2016 - Springer
Abstract App stores like Google Play and Apple AppStore have over 3 million apps covering
nearly every kind of software and service. Billions of users regularly download, use, and …

When and why your code starts to smell bad

M Tufano, F Palomba, G Bavota… - 2015 IEEE/ACM 37th …, 2015 - ieeexplore.ieee.org
In past and recent years, the issues related to managing technical debt received significant
attention by researchers from both industry and academia. There are several factors that …

When and why your code starts to smell bad (and whether the smells go away)

M Tufano, F Palomba, G Bavota… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
Technical debt is a metaphor introduced by Cunningham to indicate “not quite right code
which we postpone making it right”. One noticeable symptom of technical debt is …

It's not a bug, it's a feature: how misclassification impacts bug prediction

K Herzig, S Just, A Zeller - 2013 35th international conference …, 2013 - ieeexplore.ieee.org
In a manual examination of more than 7,000 issue reports from the bug databases of five
open-source projects, we found 33.8% of all bug reports to be misclassified-that is, rather …