dc.contributor.author |
Piyathilaka, Hegoda Gamage RamithIndula |
|
dc.date.accessioned |
2020-04-27T09:39:47Z |
|
dc.date.available |
2020-04-27T09:39:47Z |
|
dc.date.issued |
2019 |
|
dc.identifier.citation |
Piyathilaka, Hegoda Gamage RamithIndula (2019) A system to predict bugs before pushing commits to GIT repository. Bsc. Dissertation Informatics Institute of Technology. |
en_US |
dc.identifier.other |
2014015 |
|
dc.identifier.uri |
http://dlib.iit.ac.lk/xmlui/handle/123456789/293 |
|
dc.description.abstract |
Fixing bugs is generally a very challenging task throughout the software development and
maintenance process. Predicting software bugs in earlier phase beforehand it causes a big impact, is
a vital task which can improve the quality, consistency, efficiency and reduces the overall cost of a
software. However, developing a robust system to predict and identify potential bugs is a challenging
task. Especially when it comes to version control, pushing codes with a smaller number of faults to a
repository, is a rare scenario in working environment. A system to identify bugs, before it goes to GIT
based on Machine Learning and GIT hooks, is proposed in this thesis. Furthermore, several interviews
and surveys have been conducted among software developers in Sri Lanka who has experience in the
field for a certain period. |
en_US |
dc.subject |
Metrics—complexity measures |
en_US |
dc.subject |
performance measures |
en_US |
dc.subject |
bugs |
en_US |
dc.title |
A system to predict bugs before pushing commits to GIT repository |
en_US |
dc.type |
Thesis |
en_US |