172 citations · 254 across the 21 of their papers we have counts for
6 papers · 1 filter
Data-access performance anti-patterns in data-intensive systems
Biruk Asmare Muse, Kawser Wazed Nafi, Foutse Khomh +1
Data-intensive systems handle variable, high volume, and high-velocity data generated by human and digital devices. Like traditional software, data-intensive systems are prone to t…
A Probabilistic Framework for Mutation Testing in Deep Neural Networks
Florian Tambon, Foutse Khomh, Giuliano Antoniol
Context: Mutation Testing (MT) is an important tool in traditional Software Engineering (SE) white-box testing. It aims to artificially inject faults in a system to evaluate a test…
A Search-Based Framework for Automatic Generation of Testing Environments for Cyber-Physical Systems
Dmytro Humeniuk, Foutse Khomh, Giuliano Antoniol
Many modern cyber physical systems incorporate computer vision technologies, complex sensors and advanced control software, allowing them to interact with the environment autonomou…
Do Developers Refactor Data Access Code? An Empirical Study
Biruk Asmare Muse, Foutse Khomh, Giuliano Antoniol
Developers often refactor code to improve the maintainability and comprehension of the software. There are many studies on refactoring activities in traditional software systems. H…
On the Prevalence, Impact, and Evolution of SQL Code Smells in Data-Intensive Systems
Biruk Asmare Muse, Mohammad Masudur Rahman, Csaba Nagy +3
Code smells indicate software design problems that harm software quality. Data-intensive systems that frequently access databases often suffer from SQL code smells besides the trad…
FIXME: Synchronize with Database An Empirical Study of Data Access Self-Admitted Technical Debt
Biruk Asmare Muse, Csaba Nagy, Anthony Cleve +2
Developers sometimes choose design and implementation shortcuts due to the pressure from tight release schedules. However, shortcuts introduce technical debt that increases as the…