University of Twente Student Theses


Evaluating Quality of Open Source Components

Kluitenberg, H.F. (2018) Evaluating Quality of Open Source Components.

[img] PDF
Abstract:Open source components are a great way for small and medium-sized enterprises to deliver product and services to the market faster. However, challenges arise when assessing the quality of these open-source components. While frameworks and models to assess quality of these components do exist, the open source market is neither governed nor regulated. No language specific or framework specific models or automated tools for analyzing open source software quality exist. This research aims to solve that by selecting quality indicators of for an open source components on GitHub. In addition, a tool has been developed which evaluates open source components and information about these components from other sources. These sources include Stackexchange for external support and the National Vulnerability and Exposure database for security incident history. Feedback on the developed prototype shows that developers are interested in an automated way to check for risks which exists in open source components, a judgement of quality and the same analysis for dependencies of such components.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Business Information Technology MSc (60025)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page