1 code implementation • 15 Oct 2020 • Gustaf Halvardsson, Johanna Peterson, César Soto-Valero, Benoit Baudry
Furthermore, we describe the implementation details of our model to interpret signs as a user-friendly web application.
1 code implementation • 21 May 2020 • Nicolas Harrand, César Soto-Valero, Martin Monperrus, Benoit Baudry
In this work, we hypothesize that the diverse ways in which bytecode can be decompiled has a direct impact on the quality of the source code produced by decompilers.
Software Engineering
1 code implementation • 21 Jan 2020 • César Soto-Valero, Nicolas Harrand, Martin Monperrus, Benoit Baudry
Bloated dependencies are libraries that the build tool packages with the application's compiled code but that are actually not necessary to build and run the application.
Software Engineering
1 code implementation • 19 Aug 2019 • Nicolas Harrand, César Soto-Valero, Martin Monperrus, Benoit Baudry
During compilation from Java source code to bytecode, some information is irreversibly lost.
Software Engineering
2 code implementations • 13 Mar 2019 • César Soto-Valero, Amine Benelallam, Nicolas Harrand, Olivier Barais, Benoit Baudry
Consequently, Maven Central accumulates all the versions of all the libraries that are published there, and applications that declare a dependency towards a library can pick any version.
Software Engineering