Looking at changes in popularity in the Maven ecosystem

Bachelor Thesis (2022)
Author(s)

M.J.G. Bulten (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Mehdi Keshani – Mentor (TU Delft - Software Engineering)

S. Proksch – Mentor (TU Delft - Software Engineering)

BHM Gerritsen – Graduation committee member (TU Delft - Computer Science & Engineering-Teaching Team)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2022 Michel Bulten
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Michel Bulten
Graduation Date
20-06-2022
Awarding Institution
Delft University of Technology
Project
['CSE3000 Research Project']
Programme
['Computer Science and Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

We look at the Maven eco-system and how popularity of packages and its methods change. We want to know if there are any trends that can help developers more efficiently use their time. To look at the popularity we do package analysis and method analysis. We find that there is no correlation between time and popularity on both the package and the method level. We do seem to find that developers are slow to adopt newer versions. We also found that library maintainers tend to re-release older versions, these versions often have low usage.

Files

Research_Paper_16.pdf
(pdf | 1.71 Mb)
License info not available