Bloated dependencies are third-party libraries that are packaged in an application binary but are not needed to run the application. We have built the DepClean tool that can automatically detect these bloated dependencies in Java projects. In this talk, I introduce DepClean as well as our findings when looking for bloated dependencies in open source projects and discussing them with developers.
Bio
Benoit Baudry is a Professor in Software Engineering at the KTH Royal Institute of Technology, in Stockholm, Sweden. His research interests focus on software testing, software diversity and the software supply chain.