Print Email Facebook Twitter Crowd-sourced Collection and Analysis of Software Packages Title Crowd-sourced Collection and Analysis of Software Packages Author Li, Bowu (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Proksch, S. (mentor) van Deursen, A. (graduation committee) Dumančić, S. (graduation committee) Degree granting institution Delft University of Technology Corporate name Delft University of Technology Programme Computer Science Date 2023 Abstract The escalating complexity of software systems in the digital age heavily relies on reusable code collections(packages) for their development and operation. Despite the numerous advantages of pre-existing libraries, managing dependencies can be intricate and time-consuming. This thesis focuses on enhancing package management tools through a decentralized, crowd-sourced approach to distribute the preprocessing load more effectively across the software development ecosystem. We propose a novel platform comprising a back-end server and a Maven plugin, fostering an efficient and collaborative environment for developers to share computational results. This platform not only alleviates server load but also allows for the storage and reuse of frequently used artifacts, thereby avoiding redundant computations and reducing production costs for users. This crowd-sourcing model empowers developers to seamlessly request and contribute analysis results, saving time and resources while benefiting the broader community. Subject CrowdsourcingSoftware analysisMavenCall graph To reference this document use: http://resolver.tudelft.nl/uuid:73764e6b-6529-4044-98e4-0d94e27b6e46 Part of collection Student theses Document type master thesis Rights © 2023 Bowu Li Files PDF Bowu_MSc_Thesis.pdf 550.6 KB Close viewer /islandora/object/uuid:73764e6b-6529-4044-98e4-0d94e27b6e46/datastream/OBJ/view