Latent Dirichlet allocation (LDA) and topic modeling: models, applications, a survey
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 …
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
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 …
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
Low-code software development (LCSD) is an emerging paradigm that combines minimal
source code with interactive graphical interfaces to promote rapid application development …
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
Low-code software development (LCSD) is an emerging approach to democratize
application development for software practitioners from diverse backgrounds. LCSD …
application development for software practitioners from diverse backgrounds. LCSD …
Static test case prioritization using topic models
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 …
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 …
within the entire Android platform, which increases developer workload, delays application …
Studying software logging using topic models
Software developers insert logging statements in their source code to record important
runtime information; such logged information is valuable for understanding system usage in …
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
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 …
objects (ie, things) over the Internet via smart computing devices. It is a rapidly emerging …
Pitfalls and guidelines for using time-based Git data
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 …
timestamps, issue report creation/update/close dates, release dates). Like most real-world …
Improving software modularization via automated analysis of latent topics and dependencies
Oftentimes, during software maintenance the original program modularization decays, thus
reducing its quality. One of the main reasons for such architectural erosion is suboptimal …
reducing its quality. One of the main reasons for such architectural erosion is suboptimal …