A Study of Data Driven Approaches to Software Engineering
Loading...
Date
item.page.authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
During open and closed source software development lot of artefacts are generated such as execution traces, bug reports, crash reports etc are stored in different repositories. Analyzing such repositories will help to improve software quality and reduce development time.
newlineLarge number of bug reports are present in the different bug repositories only fractions of bugs will get chance for fixing. Before fixing any bugs, it needs to be prioritized based on the priority and severity. Severity information is given by the reporters such as users or developers, but priority information is assigned by the developer. Severity field helps to identify how urgent the bug needs to be fixed. Prioritizing the bug reports based on the severity helps for the bug triager to assigns the high severe bug report to appropriate developer in order to speed up the fixing process. Inexperienced developer and new users may make a mistake while assigning the severity. Priority may also be mislabeled by the inexperienced developer. Manual assignment of bug report to appropriate developer takes a lot of time and resources.
newline
newline