How to identify class comment types? A multi-language approach for class comment classification P Rani, S Panichella, M Leuenberger, A Di Sorbo, O Nierstrasz Journal of systems and software 181, 111047, 2021 | 42 | 2021 |
What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk P Rani, S Panichella, M Leuenberger, M Ghafari, O Nierstrasz Empirical software engineering 26 (6), 112, 2021 | 19 | 2021 |
Tracking null checks in open-source Java systems H Osman, M Leuenberger, M Lungu, O Nierstrasz 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and …, 2016 | 12 | 2016 |
Kowalski: Collecting api clients in easy mode M Leuenberger, H Osman, M Ghafari, O Nierstrasz 2017 IEEE International Conference on Software Maintenance and Evolution …, 2017 | 5 | 2017 |
Harvesting the wisdom of the crowd to infer method nullness in Java M Leuenberger, H Osman, M Ghafari, O Nierstrasz 2017 IEEE 17th International Working Conference on Source Code Analysis and …, 2017 | 4 | 2017 |
What do class comments tell us? An investigation of comment evolution and practices in Pharo P Rani, S Panichella, M Leuenberger, M Ghafari, O Nierstrasz arXiv preprint arXiv:2005.11583, 2020 | 1 | 2020 |
Can I Remove This Method? How Live Feedback from the Ecosystem Supports Co-Evolution M Leuenberger International Workshop on Smalltalk Technologies, 2019 | | 2019 |
Exploring example-driven migration M Leuenberger Companion Proceedings of the 3rd International Conference on the Art …, 2019 | | 2019 |
Nullable Method Detection M Leuenberger | | 2017 |
Talented Streams M Leuenberger | | 2013 |