{"title":"基于aop的软件开发缺陷预测模型的模糊c均值遗传算法和k近邻分类器","authors":"Pankaj Kumar","doi":"10.5120/IJAIS2016451579","DOIUrl":null,"url":null,"abstract":"The number of defects has often been considered a vital indicator of quality of software. It is well known that we cannot go back and add quality. Software Quality and reliability are considered to be one of the most important concerns of software product. In this paper, we give a brief overview of an Aspect-Oriented Programming (AOP) and a model is proposed to predict defects. The model is empirically validated on the PROMISE Software Engineering Repository dataset with three different types of methods. One is Fuzzy CMeans Clustering (FCM) approach and another is K-Nearest Neighbors (KNN) classifier technique, have been performed in real data. Third is a hybrid approach (i.e. combination of fuzzy c-means and genetic algorithms) have been performed. The performance of data is evaluated in terms of Reliability, Accuracy, Mean Absolute Error (MAE), and Root Mean Square Error (RMSE). General Terms AOP, AOSD","PeriodicalId":92376,"journal":{"name":"International journal of applied information systems","volume":"9 1","pages":"26-30"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Defect Prediction Model for AOP-based Software Development using Hybrid Fuzzy C-Means with Genetic Algorithm and K-Nearest Neighbors Classifier\",\"authors\":\"Pankaj Kumar\",\"doi\":\"10.5120/IJAIS2016451579\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The number of defects has often been considered a vital indicator of quality of software. It is well known that we cannot go back and add quality. Software Quality and reliability are considered to be one of the most important concerns of software product. In this paper, we give a brief overview of an Aspect-Oriented Programming (AOP) and a model is proposed to predict defects. The model is empirically validated on the PROMISE Software Engineering Repository dataset with three different types of methods. One is Fuzzy CMeans Clustering (FCM) approach and another is K-Nearest Neighbors (KNN) classifier technique, have been performed in real data. Third is a hybrid approach (i.e. combination of fuzzy c-means and genetic algorithms) have been performed. The performance of data is evaluated in terms of Reliability, Accuracy, Mean Absolute Error (MAE), and Root Mean Square Error (RMSE). General Terms AOP, AOSD\",\"PeriodicalId\":92376,\"journal\":{\"name\":\"International journal of applied information systems\",\"volume\":\"9 1\",\"pages\":\"26-30\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International journal of applied information systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5120/IJAIS2016451579\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International journal of applied information systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5120/IJAIS2016451579","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Defect Prediction Model for AOP-based Software Development using Hybrid Fuzzy C-Means with Genetic Algorithm and K-Nearest Neighbors Classifier
The number of defects has often been considered a vital indicator of quality of software. It is well known that we cannot go back and add quality. Software Quality and reliability are considered to be one of the most important concerns of software product. In this paper, we give a brief overview of an Aspect-Oriented Programming (AOP) and a model is proposed to predict defects. The model is empirically validated on the PROMISE Software Engineering Repository dataset with three different types of methods. One is Fuzzy CMeans Clustering (FCM) approach and another is K-Nearest Neighbors (KNN) classifier technique, have been performed in real data. Third is a hybrid approach (i.e. combination of fuzzy c-means and genetic algorithms) have been performed. The performance of data is evaluated in terms of Reliability, Accuracy, Mean Absolute Error (MAE), and Root Mean Square Error (RMSE). General Terms AOP, AOSD