28 citations · 31 across the 2 of their papers we have counts for
5 papers
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…
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…
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…
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…
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…