61 citations · 89 across the 10 of their papers we have counts for
13 papers
Test Flakiness' Causes, Detection, Impact and Responses: A Multivocal Review
Shawn Rasheed, Amjed Tahir, Jens Dietrich +2
Flaky tests (tests with non-deterministic outcomes) pose a major challenge for software testing. They are known to cause significant issues such as reducing the effectiveness and e…
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…
A Study of Single Statement Bugs Involving Dynamic Language Features
Li Sui, Shawn Rasheed, Amjed Tahir +1
Dynamic language features are widely available in programming languages to implement functionality that can adapt to multiple usage contexts, enabling reuse. Functionality such as…
Does class size matter? An in-depth assessment of the effect of class size in software defect prediction
Amjed Tahir, Kwabena E. Bennin, Xun Xiao +1
In the past 20 years, defect prediction studies have generally acknowledged the effect of class size on software prediction performance. To quantify the relationship between object…
Revisiting the size effect in software fault prediction models
Amjed Tahir, Kwabena E. Bennin, Stephen G. MacDonell +1
BACKGROUND: In object oriented (OO) software systems, class size has been acknowledged as having an indirect effect on the relationship between certain artifact characteristics, ca…
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…