most citedTERMINATOR: Better Automated UI Test Case Prioritization

28 citations · 31 across the 2 of their papers we have counts for

collaborators

5 papers

cs.SE2020

Assessing Practitioner Beliefs about Software Engineering

N. C. Shrikanth, William Nichols, Fahmid Morshed Fahid +1

Software engineering is a highly dynamic discipline. Hence, as times change, so too might our beliefs about core processes in this field. This paper checks some five beliefs that o…

cs.SE2020

Identifying Self-Admitted Technical Debts with Jitterbug: A Two-step Approach

Zhe Yu, Fahmid Morshed Fahid, Huy Tu +1

Keeping track of and managing Self-Admitted Technical Debts (SATDs) are important to maintaining a healthy software project. This requires much time and effort from human experts t…

cs.SE2019★ 28 cited

TERMINATOR: Better Automated UI Test Case Prioritization

Zhe Yu, Fahmid M. Fahid, Tim Menzies +3

Automated UI testing is an important component of the continuous integration process of software development. A modern web-based UI is an amalgam of reports from dozens of microser…

cs.SE2019★ 3 cited

Better Technical Debt Detection via SURVEYing

Fahmid M. Fahid, Zhe Yu, Tim Menzies

Software analytics can be improved by surveying; i.e. rechecking and (possibly) revising the labels offered by prior analysis. Surveying is a time-consuming task and effective surv…

cs.SE2019

Software Engineering for Fairness: A Case Study with Hyperparameter Optimization

Joymallya Chakraborty, Tianpei Xia, Fahmid M. Fahid +1

We assert that it is the ethical duty of software engineers to strive to reduce software discrimination. This paper discusses how that might be done. This is an important topic sin…