Master's thesis

Risk Assessment Model for Open Source Software Projects in GitHub

Samuel Macko
Abstract

V súčasnosti čoraz viac technológií závisí od open-source projektov. Je čoraz dôležitejšie posúdiť úroveň budúceho vývoja takýchto závislostí. Cieľom tejto práce je vyvinúť model strojového učenia na odhadnutie toho, aká je šanca, že sa repozitár bude aktívne rozvíjať aj v budúcnosti. Vyvinul som sadu nástrojov použitých na zostavenie datasetu použitého na trénovanie a testovanie modelov strojového …more

Abstract

Today, more and more technologies depend on open-source projects. It is increasingly important to assess the level of future development of such dependencies. Goal of this thesis is to develop a machine learning model to estimate how likely it is for a repository to continue being actively developed in the future. I developed a set of tools used for compiling a dataset used for training and testing …more

Thesis description
Nowadays, there is a large and still growing pool of open source projects available. However, not all the projects are obtaining equal attentions. Some of them become flourish and prosper since they have a very active development team and community, whereas some other projects can be slowly dying off or not maintained at all. When a new project is created based on existing open source projects, it is crucial to assess the risk of how the dependable projects will be maintained in the future. This thesis aims to design, create and implement a risk assessment model to evaluate the pathway of open source projects in GitHub over their life cycle. (this thesis will be conducted together with Red Hat)
The thesis has been checked:
17/12/2021 19:47, RNDr. Josef Spurný, Ph.D., UČO 274152
Language used
English English
Defence date
4/2/2022
The thesis was defended successfully

Supervisor

RNDr. Josef Spurný, Ph.D., UČO 274152
KPSK FI MU

Reader

doc. Bruno Rossi, PhD, UČO 232464
KPSK FI MU

Masaryk University Faculty of Informatics
Plan
Machine learning and artificial intelligence
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.