Understanding software-2.0: A study of machine learning library usage and evolution M Dilhara, A Ketkar, D Dig ACM Transactions on Software Engineering and Methodology (TOSEM) 30 (4), 1-42, 2021 | 98 | 2021 |
Discovering repetitive code changes in Python ML systems M Dilhara, A Ketkar, N Sannidhi, D Dig International Conference on Software Engineering (Pittsburgh, United States …, 2022 | 37 | 2022 |
Automated detection and repair of incompatible uses of runtime permissions in android apps M Dilhara, H Cai, J Jenkins Proceedings of the 5th International Conference on Mobile Software …, 2018 | 29 | 2018 |
Unprecedented Code Change Automation: The Fusion of LLMs and Transformation by Example M Dilhara, A Bellur, T Bryksin, D Dig Proceedings of the 32nd ACM Symposium on the Foundations of Software …, 2024 | 13 | 2024 |
PYEVOLVE: Automating Frequent Code Changes in Python ML Systems M Dilhara, D Dig, A Ketkar 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE), 2023 | 11 | 2023 |
Together We Go Further: LLMs and IDE Static Analysis for Extract Method Refactoring D Pomian, A Bellur, M Dilhara, Z Kurbatova, E Bogomolov, T Bryksin, ... arXiv preprint arXiv:2401.15298, 2024 | 9 | 2024 |
Discovering repetitive code changes in ML systems M Dilhara Proceedings of the 29th ACM Joint Meeting on European Software Engineering …, 2021 | 9 | 2021 |
Em-assist: Safe automated extractmethod refactoring with llms D Pomian, A Bellur, M Dilhara, Z Kurbatova, E Bogomolov, A Sokolov, ... Companion Proceedings of the 32nd ACM International Conference on the …, 2024 | 8 | 2024 |
Next-generation refactoring: Combining llm insights and ide capabilities for extract method D Pomian, A Bellur, M Dilhara, Z Kurbatova, E Bogomolov, T Bryksin, ... 2024 IEEE International Conference on Software Maintenance and Evolution …, 2024 | 3 | 2024 |
Sensor platform for non-invasive ubiquitous current sensing M Dilhara, J Samarawickrama, S Elvitigala 2016 10th International Conference on Sensing Technology (ICST), 1-5, 2016 | | 2016 |