Latent Dirichlet allocation (LDA) and topic modeling: models, applications, a survey

H Jelodar, Y Wang, C Yuan, X Feng, X Jiang… - Multimedia tools and …, 2019 - Springer
Topic modeling is one of the most powerful techniques in text mining for data mining, latent
data discovery, and finding relationships among data and text documents. Researchers …

What are developers talking about? an analysis of topics and trends in stack overflow

A Barua, SW Thomas, AE Hassan - Empirical software engineering, 2014 - Springer
Programming question and answer (Q&A) websites, such as Stack Overflow, leverage the
knowledge and expertise of users to provide answers to technical questions. Over time …

An empirical study of developer discussions on low-code software development challenges

MA Al Alamin, S Malakar, G Uddin… - 2021 IEEE/ACM 18th …, 2021 - ieeexplore.ieee.org
Low-code software development (LCSD) is an emerging paradigm that combines minimal
source code with interactive graphical interfaces to promote rapid application development …

Developer discussion topics on the adoption and barriers of low code software development platforms

MAA Alamin, G Uddin, S Malakar, S Afroz… - Empirical software …, 2023 - Springer
Low-code software development (LCSD) is an emerging approach to democratize
application development for software practitioners from diverse backgrounds. LCSD …

Static test case prioritization using topic models

SW Thomas, H Hemmati, AE Hassan… - Empirical Software …, 2014 - Springer
Software development teams use test suites to test changes to their source code. In many
situations, the test suites are so large that executing every test for every source code change …

Understanding android fragmentation with topic analysis of vendor-specific bugs

D Han, C Zhang, X Fan, A Hindle… - 2012 19th Working …, 2012 - ieeexplore.ieee.org
The fragmentation of the Android ecosystem causes portability and compatibility issues
within the entire Android platform, which increases developer workload, delays application …

Studying software logging using topic models

H Li, TH Chen, W Shang, AE Hassan - Empirical Software Engineering, 2018 - Springer
Software developers insert logging statements in their source code to record important
runtime information; such logged information is valuable for understanding system usage in …

An empirical study of iot topics in iot developer discussions on stack overflow

G Uddin, F Sabir, YG Guéhéneuc, O Alam… - Empirical Software …, 2021 - Springer
Abstract Internet of Things (IoT) is defined as the connection between places and physical
objects (ie, things) over the Internet via smart computing devices. It is a rapidly emerging …

Pitfalls and guidelines for using time-based Git data

SW Flint, J Chauhan, R Dyer - Empirical Software Engineering, 2022 - Springer
Many software engineering research papers rely on time-based data (eg, commit
timestamps, issue report creation/update/close dates, release dates). Like most real-world …

Improving software modularization via automated analysis of latent topics and dependencies

G Bavota, M Gethers, R Oliveto, D Poshyvanyk… - ACM Transactions on …, 2014 - dl.acm.org
Oftentimes, during software maintenance the original program modularization decays, thus
reducing its quality. One of the main reasons for such architectural erosion is suboptimal …