2 code implementations • 6 Mar 2021 • Bart van Oort, Luís Cruz, Maurício Aniche, Arie van Deursen
Manual analysis of these smells mainly showed that code duplication is widespread and that the PEP8 convention for identifier naming style may not always be applicable to ML code due to its resemblance with mathematical notation.
no code implementations • 2 Mar 2021 • Jeanderson Cândido, Jan Haesen, Maurício Aniche, Arie van Deursen
In this paper, we study the log placement problem in the code base of Adyen, a large-scale payment company.
1 code implementation • 24 Feb 2021 • Hendrig Sellik, Onno van Paridon, Georgios Gousios, Maurício Aniche
Mistakes in binary conditions are a source of error in many software systems.
Software Engineering
no code implementations • 1 Feb 2021 • Henk Grent, Aleksei Akimov, Maurício Aniche
We made use of existing documentation and code analysis approaches for identifying parameter constraints in complex web APIs.
Software Engineering
6 code implementations • 10 Jan 2020 • Maurício Aniche, Erick Maziero, Rafael Durelli, Vinicius Durelli
In this paper, we investigate the effectiveness of machine learning algorithms in predicting software refactorings.
Software Engineering