{"title":"使用Alpha频率矩阵的自动变更请求分类","authors":"Sana Nasim, Saad Razzaq, Javed Ferzund","doi":"10.1109/FIT.2011.62","DOIUrl":null,"url":null,"abstract":"Software changes are inevitable in large and long lived projects. Successful applications require proper handling and assignment of change requests (CRs). In large projects, a number of CRs are generated daily. These CRs should be resolved timely. We present an automated approach to assign CRs to appropriate developers. We use Alphabet Frequency Matrix (AFM) to classify CRs into developer classes. We apply machine learning techniques on the AFM data sets for classification. We find that AFM can be used to achieve an average accuracy from 27% to 53% with precision 25% to 55% and recall 28% to 56%.","PeriodicalId":101923,"journal":{"name":"2011 Frontiers of Information Technology","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Automated Change Request Triage Using Alpha Frequency Matrix\",\"authors\":\"Sana Nasim, Saad Razzaq, Javed Ferzund\",\"doi\":\"10.1109/FIT.2011.62\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software changes are inevitable in large and long lived projects. Successful applications require proper handling and assignment of change requests (CRs). In large projects, a number of CRs are generated daily. These CRs should be resolved timely. We present an automated approach to assign CRs to appropriate developers. We use Alphabet Frequency Matrix (AFM) to classify CRs into developer classes. We apply machine learning techniques on the AFM data sets for classification. We find that AFM can be used to achieve an average accuracy from 27% to 53% with precision 25% to 55% and recall 28% to 56%.\",\"PeriodicalId\":101923,\"journal\":{\"name\":\"2011 Frontiers of Information Technology\",\"volume\":\"61 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 Frontiers of Information Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FIT.2011.62\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Frontiers of Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIT.2011.62","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Automated Change Request Triage Using Alpha Frequency Matrix
Software changes are inevitable in large and long lived projects. Successful applications require proper handling and assignment of change requests (CRs). In large projects, a number of CRs are generated daily. These CRs should be resolved timely. We present an automated approach to assign CRs to appropriate developers. We use Alphabet Frequency Matrix (AFM) to classify CRs into developer classes. We apply machine learning techniques on the AFM data sets for classification. We find that AFM can be used to achieve an average accuracy from 27% to 53% with precision 25% to 55% and recall 28% to 56%.