New
DiffTestGen: Change-Directed LLM-Based Testing for Exposing Behavioral Differences
2026 · 0 citations
As software evolves over time, it is important to ensure that any behavioral changes occur as intended by developers. A promising approach for this goal is to generate tests that expose behavioral differences between the old and new versions of a program. However, current approaches fail to trigger behavioral differences for many code changes. This paper presents~DiffTestGen, a novel change-directed, LLM-based differential testing approach specifically designed to expose behavioral differences i…
Read full paper →
Influential
Partial Least Squares Structural Equation Modeling (PLS-SEM) Using R
2021 · 8617 citations
A Primer on Partial Least Squares Structural Equation Modeling (PLS-SEM) was published (Hair, Hult, Ringle, & Sarstedt
Read full paper →
Linked
It's not a bug, it's a feature: How misclassification impacts bug prediction
2013 · 286 citations
In a manual examination of more than 7,000 issue reports from the bug databases of five open-source projects, we found 33.8% of all bug reports to be misclassified - that is, rather than referring to a code fix, they resulted in a new feature, an update to documentation, or an internal refactoring. This misclassification introduces bias in bug prediction models, confusing bugs and features: On average, 39% of files marked as defective actually never had a bug. We discuss the impact of this miscl…
Read full paper →