Software effort estimation with machine learning–A systematic literature review

Ritu, P Bhambri - Agile software development: Trends …, 2023 - Wiley Online Library
In 1959 the concept of machine learning techniques and algorithm was introduced by Artur
Samuel, an IBmer from the United States who made a name for himself in the fields of …

Research patterns and trends in software effort estimation

SK Sehra, YS Brar, N Kaur, SS Sehra - Information and Software …, 2017 - Elsevier
Context Software effort estimation (SEE) is most crucial activity in the field of software
engineering. Vast research has been conducted in SEE resulting into a tremendous …

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 …

What is wrong with topic modeling? And how to fix it using search-based software engineering

A Agrawal, W Fu, T Menzies - Information and Software Technology, 2018 - Elsevier
Context Topic modeling finds human-readable structures in unstructured textual data. A
widely used topic modeling technique is Latent Dirichlet allocation. When running on …

What security questions do developers ask? a large-scale study of stack overflow posts

XL Yang, D Lo, X Xia, ZY Wan, JL Sun - Journal of Computer Science and …, 2016 - Springer
Security has always been a popular and critical topic. With the rapid development of
information technology, it is always attracting people's attention. However, since security has …

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 …

The impact of classifier configuration and classifier combination on bug localization

SW Thomas, M Nagappan, D Blostein… - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
Bug localization is the task of determining which source code entities are relevant to a bug
report. Manual bug localization is labor intensive since developers must consider thousands …

Dretom: Developer recommendation based on topic models for bug resolution

X Xie, W Zhang, Y Yang, Q Wang - … of the 8th international conference on …, 2012 - dl.acm.org
Background: In most cases, bug resolution is a collaborative activity among developers in
software development where each developer contributes his or her ideas on how to resolve …

An unsupervised approach for discovering relevant tutorial fragments for APIs

H Jiang, J Zhang, Z Ren, T Zhang - 2017 IEEE/ACM 39th …, 2017 - ieeexplore.ieee.org
Developers increasingly rely on API tutorials to facilitate software development. However, it
remains a challenging task for them to discover relevant API tutorial fragments explaining …