4 citations · 6 across the 5 of their papers we have counts for
10 papers
Code Smells Detection via Modern Code Review: A Study of the OpenStack and Qt Communities
Xiaofeng Han, Amjed Tahir, Peng Liang +4
Code review that detects and locates defects and other quality issues plays an important role in software quality control. One type of issue that may impact the quality of software…
Assert Use and Defectiveness in Industrial Code
Steve Counsell, Tracy Hall, Thomas Shippey +3
The use of asserts in code has received increasing attention in the software engineering community in the past few years, even though it has been a recognized programming construct…
An empirical study into the relationship between class features and test smells
Amjed Tahir, Steve Counsell, Stephen G. MacDonell
While a substantial body of prior research has investigated the form and nature of production code, comparatively little attention has examined characteristics of test code, and, i…
Understanding Code Smell Detection via Code Review: A Study of the OpenStack Community
Xiaofeng Han, Amjed Tahir, Peng Liang +2
Code review plays an important role in software quality control. A typical review process would involve a careful check of a piece of code in an attempt to find defects and other q…
The Prevalence of Errors in Machine Learning Experiments
Martin Shepperd, Yuchen Guo, Ning Li +7
Context: Conducting experiments is central to research machine learning research to benchmark, evaluate and compare learning algorithms. Consequently it is important we conduct rel…
On the Relationship Between Coupling and Refactoring: An Empirical Viewpoint
Steve Counsell, Mahir Arzoky, Giuseppe Destefanis +1
[Background] Refactoring has matured over the past twenty years to become part of a developer's toolkit. However, many fundamental research questions still remain largely unexplore…