{"title":"Bugsby:一个支持错误自动分类的工具","authors":"Oskar Picus, C. Serban","doi":"10.1145/3536168.3543301","DOIUrl":null,"url":null,"abstract":"Within the software development life cycle, tackling issues has become an essential part, playing an important role in maintaining software quality. Once a bug report has been submitted, it is very important to perform triage to establish its severity or duplication. Several tools have been developed for tracking software issues, but few or none of them address bug triage in an automatic manner. Manually assessing these reports can be time-consuming and increases the organization’s developer cost to build and maintain their software systems. Aiming to overcome the above-mentioned limitations of existing systems, in this paper we propose a new tool – Bugsby, an open-source web application serving as an issue tracking system that implements various natural language processing-based features to automatically analyze a bug report. An empirical validation of the proposed tool was performed on 5 projects for severity prediction, duplicate retrieval and offensive language detection.","PeriodicalId":287847,"journal":{"name":"Proceedings of the 2nd ACM International Workshop on AI and Software Testing/Analysis","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Bugsby: a tool support for bug triage automation\",\"authors\":\"Oskar Picus, C. Serban\",\"doi\":\"10.1145/3536168.3543301\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Within the software development life cycle, tackling issues has become an essential part, playing an important role in maintaining software quality. Once a bug report has been submitted, it is very important to perform triage to establish its severity or duplication. Several tools have been developed for tracking software issues, but few or none of them address bug triage in an automatic manner. Manually assessing these reports can be time-consuming and increases the organization’s developer cost to build and maintain their software systems. Aiming to overcome the above-mentioned limitations of existing systems, in this paper we propose a new tool – Bugsby, an open-source web application serving as an issue tracking system that implements various natural language processing-based features to automatically analyze a bug report. An empirical validation of the proposed tool was performed on 5 projects for severity prediction, duplicate retrieval and offensive language detection.\",\"PeriodicalId\":287847,\"journal\":{\"name\":\"Proceedings of the 2nd ACM International Workshop on AI and Software Testing/Analysis\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2nd ACM International Workshop on AI and Software Testing/Analysis\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3536168.3543301\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2nd ACM International Workshop on AI and Software Testing/Analysis","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3536168.3543301","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Within the software development life cycle, tackling issues has become an essential part, playing an important role in maintaining software quality. Once a bug report has been submitted, it is very important to perform triage to establish its severity or duplication. Several tools have been developed for tracking software issues, but few or none of them address bug triage in an automatic manner. Manually assessing these reports can be time-consuming and increases the organization’s developer cost to build and maintain their software systems. Aiming to overcome the above-mentioned limitations of existing systems, in this paper we propose a new tool – Bugsby, an open-source web application serving as an issue tracking system that implements various natural language processing-based features to automatically analyze a bug report. An empirical validation of the proposed tool was performed on 5 projects for severity prediction, duplicate retrieval and offensive language detection.