Predictive models in software engineering: Challenges and opportunities
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 …
areas of software engineering. There have been a large number of primary studies that …
How can i improve my app? classifying user reviews for software maintenance and evolution
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 …
apps by posting review comments and giving star ratings. These platforms constitute a …
[HTML][HTML] A machine learning based help desk system for IT service management
F Al-Hawari, H Barham - Journal of King Saud University-Computer and …, 2021 - Elsevier
A help desk system that acts as a single point of contact between users and IT staff is
introduced in this paper. It utilizes an accurate ticket classification machine learning model to …
introduced in this paper. It utilizes an accurate ticket classification machine learning model to …
Automatic classification of non-functional requirements from augmented app user reviews
M Lu, P Liang - Proceedings of the 21st international conference on …, 2017 - dl.acm.org
Context: The leading App distribution platforms, Apple App Store, Google Play, and
Windows Phone Store, have over 4 million Apps. Research shows that user reviews contain …
Windows Phone Store, have over 4 million Apps. Research shows that user reviews contain …
Detecting missing information in bug descriptions
Bug reports document unexpected software behaviors experienced by users. To be
effective, they should allow bug triagers to easily understand and reproduce the potential …
effective, they should allow bug triagers to easily understand and reproduce the potential …
Predicting issue types on GitHub
Software maintenance and evolution involves critical activities for the success of software
projects. To support such activities and keep code up-to-date and error-free, software …
projects. To support such activities and keep code up-to-date and error-free, software …
Ensemble methods for app review classification: An approach for software evolution (n)
E Guzman, M El-Haliby… - 2015 30th IEEE/ACM …, 2015 - ieeexplore.ieee.org
App marketplaces are distribution platforms for mobile applications that serve as a
communication channel between users and developers. These platforms allow users to …
communication channel between users and developers. These platforms allow users to …
Not all bugs are the same: Understanding, characterizing, and classifying bug types
Modern version control systems, eg, GitHub, include bug tracking mechanisms that
developers can use to highlight the presence of bugs. This is done by means of bug reports …
developers can use to highlight the presence of bugs. This is done by means of bug reports …
Ticket tagger: Machine learning driven issue classification
Software maintenance is crucial for software projects evolution and success: code should be
kept up-to-date and error-free, this with little effort and continuous updates for the end-users …
kept up-to-date and error-free, this with little effort and continuous updates for the end-users …
Identify severity bug report with distribution imbalance by CR-SMOTE and ELM
Manually inspecting bugs to determine their severity is often an enormous but essential
software development task, especially when many participants generate a large number of …
software development task, especially when many participants generate a large number of …