{"title":"通过Bug报告自动评估代码质量的方法","authors":"Yuexiao Teng","doi":"10.17706/jsw.15.1.23-29","DOIUrl":null,"url":null,"abstract":"Mining Software Repositories (MSR) can serve various purposes such as analyzing code coverage, predicting code changes. One of software repositories is bug repositories. However, bug repositories, i.e. bug reports, has not been made full use of due to that many researchers or practitioners lay little emphasis on mining bug reports. It is because they may not be aware of its value or practical meaning. In order to take advantage of bug reports, in the paper, an original approach has been put forward to assessing code quality or at least estimating the status of software by mining bug reports, which is automated. The results of experiments show the effectiveness of this novel approach. To author’s best knowledge, it was the first time to make such full use of mining bug reports in an automated way.","PeriodicalId":11452,"journal":{"name":"e Informatica Softw. Eng. J.","volume":"29 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Automated Approach to Assessing Code Quality via Bug Reports\",\"authors\":\"Yuexiao Teng\",\"doi\":\"10.17706/jsw.15.1.23-29\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mining Software Repositories (MSR) can serve various purposes such as analyzing code coverage, predicting code changes. One of software repositories is bug repositories. However, bug repositories, i.e. bug reports, has not been made full use of due to that many researchers or practitioners lay little emphasis on mining bug reports. It is because they may not be aware of its value or practical meaning. In order to take advantage of bug reports, in the paper, an original approach has been put forward to assessing code quality or at least estimating the status of software by mining bug reports, which is automated. The results of experiments show the effectiveness of this novel approach. To author’s best knowledge, it was the first time to make such full use of mining bug reports in an automated way.\",\"PeriodicalId\":11452,\"journal\":{\"name\":\"e Informatica Softw. Eng. J.\",\"volume\":\"29 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"e Informatica Softw. Eng. J.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.17706/jsw.15.1.23-29\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"e Informatica Softw. Eng. J.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17706/jsw.15.1.23-29","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Automated Approach to Assessing Code Quality via Bug Reports
Mining Software Repositories (MSR) can serve various purposes such as analyzing code coverage, predicting code changes. One of software repositories is bug repositories. However, bug repositories, i.e. bug reports, has not been made full use of due to that many researchers or practitioners lay little emphasis on mining bug reports. It is because they may not be aware of its value or practical meaning. In order to take advantage of bug reports, in the paper, an original approach has been put forward to assessing code quality or at least estimating the status of software by mining bug reports, which is automated. The results of experiments show the effectiveness of this novel approach. To author’s best knowledge, it was the first time to make such full use of mining bug reports in an automated way.