11 citations · 20 across the 6 of their papers we have counts for
6 papers
Empirical and Sustainability Aspects of Software Engineering Research in the Era of Large Language Models: A Reflection
David Williams, Max Hort, Maria Kechagia +3
Software Engineering (SE) research involving the use of Large Language Models (LLMs) has introduced several new challenges related to rigour in benchmarking, contamination, replica…
Broken Windows: Exploring the Applicability of a Controversial Theory on Code Quality
Diomidis Spinellis, Panos Louridas, Maria Kechagia +1
Is the quality of existing code correlated with the quality of subsequent changes? According to the (controversial) broken windows theory, which inspired this study, disorder sets…
Charting The Evolution of Solidity Error Handling
Charalambos Mitropoulos, Maria Kechagia, Chrysostomos Maschas +3
The usage of error handling in Solidity smart contracts is vital because smart contracts perform transactions that should be verified. Transactions that are not carefully handled,…
Enhancing Energy-Awareness in Deep Learning through Fine-Grained Energy Measurement
Saurabhsingh Rajput, Tim Widmayer, Ziyuan Shang +3
With the increasing usage, scale, and complexity of Deep Learning (DL) models, their rapidly growing energy consumption has become a critical concern. Promoting green development a…
Test-based Patch Clustering for Automatically-Generated Patches Assessment
Matias Martinez, Maria Kechagia, Anjana Perera +3
Previous studies have shown that Automated Program Repair (APR) techniques suffer from the overfitting problem. Overfitting happens when a patch is run and the test suite does not…
A Survey on Machine Learning Techniques for Source Code Analysis
Tushar Sharma, Maria Kechagia, Stefanos Georgiou +4
The advancements in machine learning techniques have encouraged researchers to apply these techniques to a myriad of software engineering tasks that use source code analysis, such…