App reviews found in app stores can provide critically valuable information to help software engineers understand user requirements and to design, debug, and evolve software …
In recent years there has been a noticeable shift in attention from those who use agile software development toward lean software development, often labelled as a shift “from …
CC Silva, M Galster, F Gilson - Empirical Software Engineering, 2021 - Springer
Topic modeling using models such as Latent Dirichlet Allocation (LDA) is a text mining technique to extract human-readable semantic “topics”(ie, word clusters) from a corpus of …
Mobile app development involves a unique set of challenges including device fragmentation and rapidly evolving platforms, making testing a difficult task. The design space for a …
The steadily increasing popularity of computer games has led to the rise of a multi-billion dollar industry. Due to the scale of the computer game industry, developing a successful …
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 …
The inception of a mobile app often takes form of a mock-up of the Graphical User Interface (GUI), represented as a static image delineating the proper layout and style of GUI widgets …
In recent software development and distribution scenarios, app stores are playing a major role, especially for mobile apps. On one hand, app stores allow continuous releases of app …
In this paper we present a methodology to analyze users' concerns and perspectives about privacy at scale. We leverage NLP techniques to process millions of mobile app reviews and …