Modul hodnocení projektů pro Analyzátor otevřeného kódu

Abstract

The aim of this diploma thesis is the design and implementation of a module for evaluation of open source projects. The introduction outlines the possibilities of evaluating the quality of projects. Based on the data and capabilities of the GitHub service and the SonarQube application, the thesis further proposes a way in which the quality of the project can be objectively evaluated using the created metrics. It then describes the implementation and methods used to build this evaluation model. The proposed solution is then demonstrated on a set of selected projects. The work is concluded by performing experiments that verify the hypotheses created during the development of the initial solution, or offer alternatives to the chosen solution.

Description

Subject(s)

Open Source, GitHub, SonarQube, Software quality

Citation