Diplomová práce
Získaná ocenění: Cena děkana FI za vynikající závěrečnou práci

Automatic Ticket Triage Using Supervised Text Classification

Bc. Václav Dedík, učo 374278
Anotace

Softwarové projekty typicky používají systémy na sledování a správu softwarových chyb, do kterých jak uživatelé, tak vývojáři reportují chyby. Problémem je správné přiřazení vývojářů k těmto chybám tak, aby je co nejrychleji vyřešili. S příchodem strojového učení a textové klasifikace byly navrženy nové automatizované způsoby řešení tohoto nedostatku. V této diplomové práci se zabýváme vyhodnocením …více

Abstract

Software projects typically use an issue tracking system to which both users and developers report bugs. The challenge is to correctly assign developers to these bug reports in order to resolve the issues as fast as possible. With the advent of machine learning and text classification algorithms, new automatic approaches that address this concern were proposed. In this thesis, we evaluate these approaches …více

Zadání práce
Ticket triaging refers to the assignment of tickets in issue trackers to the most appropriate developer(s) for their solution. It is generally a time-consuming task in projects in which hundreds of tickets are created daily. The current thesis will deal with automatic bug triaging, that is the usage of machine learning techniques to analyze historical information about tickets and suggest the most appropriate developers for the solution. The proposed approach will be applied within a Czech-based company as an aid for the triaging process.

The first part of the thesis work will be based on the review of related works in the area of automated bug triaging, providing an overview of approaches that were tested successfully in past research.

The second part of the thesis will be dealing with the evaluation of several models and approaches of analysis, experimenting both with open source datasets and the company's dataset, providing a comparison of the results by means of the application of several models.

The final expected results from the thesis are i) a prototype based on a scripting infrastructure to train and test the models, ii) the experimental results with the performance indicators from several models and iii) a web front-end that could be used within the company to automate the process of bug triaging.
Práce zkontrolována:
12. 1. 2016 09:48, doc. Bruno Rossi, PhD, učo 232464
Jazyk práce
angličtina angličtina
Termín obhajoby
16. 2. 2016
Práce byla úspěšně obhájena

Vedoucí

doc. Bruno Rossi, PhD, učo 232464
KPSK FI MU

Oponent

prof. RNDr. Tomáš Pitner, Ph.D.
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Aplikovaná informatika
  • 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.