Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
|
|
SLO
|
ENG
|
Cookies and privacy
DKUM
EPF - Faculty of Business and Economics
FE - Faculty of Energy Technology
FERI - Faculty of Electrical Engineering and Computer Science
FF - Faculty of Arts
FGPA - Faculty of Civil Engineering, Transportation Engineering and Architecture
FKBV - Faculty of Agriculture and Life Sciences
FKKT - Faculty of Chemistry and Chemical Engineering
FL - Faculty of Logistic
FNM - Faculty of Natural Sciences and Mathematics
FOV - Faculty of Organizational Sciences in Kranj
FS - Faculty of Mechanical Engineering
FT - Faculty of Tourism
FVV - Faculty of Criminal Justice and Security
FZV - Faculty of Health Sciences
MF - Faculty of Medicine
PEF - Faculty of Education
PF - Faculty of Law
UKM - University of Maribor Library
UM - University of Maribor
UZUM - University of Maribor Press
COBISS
Faculty of Business and Economic, Maribor
Faculty of Agriculture and Life Sciences, Maribor
Faculty of Logistics, Celje, Krško
Faculty of Organizational Sciences, Kranj
Faculty of Criminal Justice and Security, Ljubljana
Faculty of Health Sciences
Library of Technical Faculties, Maribor
Faculty of Medicine, Maribor
Miklošič Library FPNM, Maribor
Faculty of Law, Maribor
University of Maribor Library
Bigger font
|
Smaller font
Introduction
Search
Browsing
Upload document
For students
For employees
Statistics
Login
First page
>
Show document
Show document
Title:
Avtomatizacija pregledovanja kode s pomočjo strojnega učenja
Authors:
ID
Stojnšek, Sebastjan
(Author)
ID
Podgorelec, Vili
(Mentor)
More about this mentor...
Files:
MAG_Stojnsek_Sebastjan_2018.pdf
(1,51 MB)
MD5: 033B916BEF524DB9A703BC0E241C1DA9
PID:
20.500.12556/dkum/8f4bd4c7-f88d-4af1-abe9-9421a89d84b1
Language:
Slovenian
Work type:
Master's thesis/paper
Typology:
2.09 - Master's Thesis
Organization:
FERI - Faculty of Electrical Engineering and Computer Science
Abstract:
V tem magistrskem delu smo se posvetili področju pregledovanja kode s pomočjo strojnega učenja. Proučili smo sorodna dela na tem področju ter določili teoretični pristop, s pomočjo katerega bomo lahko izvajali napovedovanje slabih sprememb programske kode programskega jezika Javascript, ki zahtevajo odpravo napak. Tako bomo zmanjšali porabo virov pri pregledovanju programske kode. Izdelali smo prototip ekspertnega sistema, ki bo omogočal generiranje metrik in učenje nevronske mreže v ogrodju Tensorflow.js. Učinkovitost sistema smo ovrednotili na treh odprtokodnih projektih ter dosegli rezultate, ki upravičujejo smiselnost vpeljave takšnega sistema v proces razvoja programske opreme.
Keywords:
strojno učenje
,
Tensorflow
,
pregledovanje kode
,
JavaScript
,
nevronske mreže
,
programsko inženirstvo
Place of publishing:
[Maribor
Publisher:
S. Stojnšek
Year of publishing:
2018
PID:
20.500.12556/DKUM-72682
UDC:
004.8:004.415.3(043.2)
COBISS.SI-ID:
21917462
NUK URN:
URN:SI:UM:DK:FUERAGEB
Publication date in DKUM:
22.11.2018
Views:
1573
Downloads:
131
Metadata:
Categories:
KTFMB - FERI
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
STOJNŠEK, Sebastjan, 2018,
Avtomatizacija pregledovanja kode s pomočjo strojnega učenja
[online]. Master’s thesis. Maribor : S. Stojnšek. [Accessed 12 April 2025]. Retrieved from: https://dk.um.si/IzpisGradiva.php?lang=eng&id=72682
Copy citation
Average score:
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
(0 votes)
Your score:
Voting is allowed only for
logged in
users.
Share:
Similar works from our repository:
Motnje hranjenja med mladostniki
Sociološki vidiki motenj hranjenja in sodobni telesni ideal v slovenski družbi
Similar works from other repositories:
Vloga svetovalnega delavca pri učencih in dijakih z motnjami hranjenja
Doživljanje nastanka motenj hranjenja in procesa zdravljenja s strani obolelih in njihovih družin
Družina in družinska terapija pri mladostnici z anoreksijo
Anoreksija nervoza in klinična prehranska obravnava - študija primera
Pogostost simptomov anoreksije nervoze v cheerleadingu
Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.
Licences
License:
CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:
http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:
The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:
15.10.2018
Secondary language
Language:
English
Title:
Code review automation using machine learning
Abstract:
This master thesis adresses code review process supported by machine learning. We studied works of other authors for suitable indicators to generate theoretical approach, which can be used to predict rework in Javascript programming language. This way we can assist code review process by using less resources. We developed an expert system prototype which generates needed metrics to perfrom machine learning using Tensorflow.js library. Developed system was validated for effectiveness on three opensource projects, which proved usefullness of predictions and helpful contribution to software development process.
Keywords:
machine learning
,
Tensorflow
,
code review
,
JavaScript
,
neural networks
,
software engineering
Comments
Leave comment
You must
log in
to leave a comment.
Comments (0)
0 - 0 / 0
There are no comments!
Back