Jumping through hoops: Why do Java developers struggle with cryptography APIs? S Nadi, S Krüger, M Mezini, E Bodden Proceedings of the 38th International Conference on Software Engineering …, 2016 | 295 | 2016 |
An empirical evaluation of GitHub copilot's code suggestions N Nguyen, S Nadi Proceedings of the 19th International Conference on Mining Software …, 2022 | 229 | 2022 |
Mining configuration constraints: Static analyses and empirical results S Nadi, T Berger, C Kästner, K Czarnecki Proceedings of the 36th international conference on software engineering …, 2014 | 173 | 2014 |
A systematic evaluation of static api-misuse detectors S Amann, HA Nguyen, S Nadi, TN Nguyen, M Mezini IEEE Transactions on Software Engineering 45 (12), 1170-1188, 2018 | 136 | 2018 |
Cognicrypt: Supporting developers in using cryptography S Krüger, S Nadi, M Reif, K Ali, M Mezini, E Bodden, F Göpfert, F Günther, ... 2017 32nd IEEE/ACM International Conference on Automated Software …, 2017 | 134 | 2017 |
Where do configuration constraints stem from? an extraction approach and an empirical study S Nadi, T Berger, C Kästner, K Czarnecki IEEE Transactions on Software Engineering 41 (8), 820-841, 2015 | 124 | 2015 |
A study of visual studio usage in practice S Amann, S Proksch, S Nadi, M Mezini 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and …, 2016 | 116 | 2016 |
The love/hate relationship with the C preprocessor: An interview study F Medeiros, C Kästner, M Ribeiro, S Nadi, R Gheyi 29th European Conference on Object-Oriented Programming (ECOOP 2015), 2015 | 105 | 2015 |
MUBench: A benchmark for API-misuse detectors S Amann, S Nadi, HA Nguyen, TN Nguyen, M Mezini Proceedings of the 13th international conference on mining software …, 2016 | 102 | 2016 |
The msr cookbook: Mining a decade of research H Hemmati, S Nadi, O Baysal, O Kononenko, W Wang, R Holmes, ... 2013 10th Working Conference on Mining Software Repositories (MSR), 343-352, 2013 | 100 | 2013 |
An empirical evaluation of using large language models for automated unit test generation M Schäfer, S Nadi, A Eghbali, F Tip IEEE Transactions on Software Engineering, 2023 | 74 | 2023 |
Adaptive test generation using a large language model M Schäfer, S Nadi, A Eghbali, F Tip arXiv preprint arXiv:2302.06527, 2023 | 63 | 2023 |
Mining Kbuild to detect variability anomalies in Linux S Nadi, R Holt Software Maintenance and Reengineering (CSMR), 2012 16th European Conference …, 2012 | 63 | 2012 |
Investigating next steps in static API-misuse detection A Sven, HA Nguyen, S Nadi, TN Nguyen, M Mezini 2019 IEEE/ACM 16th International Conference on Mining Software Repositories …, 2019 | 61 | 2019 |
On the positive effect of reactive programming on software comprehension: An empirical study G Salvaneschi, S Proksch, S Amann, S Nadi, M Mezini IEEE Transactions on Software Engineering 43 (12), 1125-1143, 2017 | 61 | 2017 |
Predicting merge conflicts in collaborative software development M Owhadi-Kareshk, S Nadi, J Rubin 2019 ACM/IEEE International Symposium on Empirical Software Engineering and …, 2019 | 56 | 2019 |
Are refactorings to blame? an empirical study of refactorings in merge conflicts M Mahmoudi, S Nadi, N Tsantalis 2019 IEEE 26th International Conference on Software Analysis, Evolution and …, 2019 | 53 | 2019 |
The Linux Kernel: A Case Study of Build System Variability S Nadi, R Holt | 53 | 2012 |
Clone-based variability management in the android ecosystem J Businge, M Openja, S Nadi, E Bainomugisha, T Berger 2018 IEEE International Conference on Software Maintenance and Evolution …, 2018 | 52 | 2018 |
Towards secure integration of cryptographic software S Arzt, S Nadi, K Ali, E Bodden, S Erdweg, M Mezini 2015 ACM International Symposium on New Ideas, New Paradigms, and …, 2015 | 46 | 2015 |