Large language models for software engineering: A systematic literature review

X Hou, Y Zhao, Y Liu, Z Yang, K Wang, L Li… - arXiv preprint arXiv …, 2023 - arxiv.org
Large Language Models (LLMs) have significantly impacted numerous domains, notably
including Software Engineering (SE). Nevertheless, a well-rounded understanding of the …

[HTML][HTML] Analysing app reviews for software engineering: a systematic literature review

J Dąbrowski, E Letier, A Perini, A Susi - Empirical Software Engineering, 2022 - Springer
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 …

“Leagile” software development: An experience report analysis of the application of lean approaches in agile software development

X Wang, K Conboy, O Cawley - Journal of Systems and Software, 2012 - Elsevier
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 …

[HTML][HTML] Topic modeling in software engineering research

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 …

Continuous, evolutionary and large-scale: A new perspective for automated mobile app testing

M Linares-Vásquez, K Moran… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
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 …

An empirical study of game reviews on the Steam platform

D Lin, CP Bezemer, Y Zou, AE Hassan - Empirical Software Engineering, 2019 - Springer
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 …

Not all bugs are the same: Understanding, characterizing, and classifying bug types

G Catolino, F Palomba, A Zaidman… - Journal of Systems and …, 2019 - Elsevier
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 …

Automated reporting of GUI design violations for mobile apps

K Moran, B Li, C Bernal-Cárdenas, D Jelf… - Proceedings of the 40th …, 2018 - dl.acm.org
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 …

Crowdsourcing user reviews to support the evolution of mobile apps

F Palomba, M Linares-Vásquez, G Bavota… - Journal of Systems and …, 2018 - Elsevier
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 …

Analyzing user perspectives on mobile app privacy at scale

P Nema, P Anthonysamy, N Taft… - Proceedings of the 44th …, 2022 - dl.acm.org
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 …