69 citations · 77 across the 21 of their papers we have counts for
3 papers · 1 filter
Insights from the Field: Exploring Students' Perspectives on Bad Unit Testing Practices
Anthony Peruma, Eman Abdullah AlOmar, Wajdi Aljedaani +2
Educating students about software testing practices is integral to the curricula of many computer science-related courses and typically involves students writing unit tests. Simila…
AntiCopyPaster 2.0: Whitebox just-in-time code duplicates extraction
Eman Abdullah AlOmar, Benjamin Knobloch, Thomas Kain +3
AntiCopyPaster is an IntelliJ IDEA plugin, implemented to detect and refactor duplicate code interactively as soon as a duplicate is introduced. The plugin only recommends the extr…
How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations
Eman Abdullah AlOmar, Anushkrishna Venkatakrishnan, Mohamed Wiem Mkaouer +2
Large Language Models (LLMs), like ChatGPT, have gained widespread popularity and usage in various software engineering tasks, including refactoring, testing, code review, and prog…