activity
20172023
most citedThe Impact of Automated Parameter Optimization on Defect Prediction Models

28 citations · 48 across the 5 of their papers we have counts for

collaborators
Showing cs.SEShow all

7 papers · 1 filter

cs.SE2023

Repeated Builds During Code Review: An Empirical Study of the OpenStack Community

Rungroj Maipradit, Dong Wang, Patanamon Thongtanunam +3

Code review is a popular practice where developers critique each others' changes. Since automated builds can identify low-level issues (e.g., syntactic errors, regression bugs), it…

cs.SE2021★ 19 cited

Code Reviews with Divergent Review Scores: An Empirical Study of the OpenStack and Qt Communities

Toshiki Hirao, Shane McIntosh, Akinori Ihara +1

Code review is a broadly adopted software quality practice where developers critique each others' patches. In addition to providing constructive feedback, reviewers may provide a s…

cs.SE2021★ 1 cited

Assessing the Exposure of Software Changes: The DiPiDi Approach

Mehran Meidani, Maxime Lamothe, Shane McIntosh

Context: Changing a software application with many build-time configuration settings may introduce unexpected side-effects. For example, a change intended to be specific to a platf…

cs.SE2021

Characterizing and Mitigating Self-Admitted Technical Debt in Build Systems

Tao Xiao, Dong Wang, Shane McIntosh +4

Technical Debt is a metaphor used to describe the situation in which long-term software artifact quality is traded for short-term goals in software projects. In recent years, the c…

cs.SE2019

Lags in the Release, Adoption, and Propagation of npm Vulnerability Fixes

Bodin Chinthanet, Raula Gaikovina Kula, Shane McIntosh +3

Security vulnerability in third-party dependencies is a growing concern not only for developers of the affected software, but for the risks it poses to an entire software ecosystem…

cs.SE2018★ 28 cited

The Impact of Automated Parameter Optimization on Defect Prediction Models

Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E. Hassan +1

Defect prediction models---classifiers that identify defect-prone software modules---have configurable parameters that control their characteristics (e.g., the number of trees in a…