دانلود مقاله ISI انگلیسی شماره 46706
ترجمه فارسی عنوان مقاله

استخراج مدل های نرم افزار نقص استاتیکی با استفاده از داده کاوی

عنوان انگلیسی
Extracting software static defect models using data mining
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
46706 2015 12 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Ain Shams Engineering Journal, Volume 6, Issue 1, March 2015, Pages 133–144

ترجمه کلمات کلیدی
مدل نقص - تست نرم افزار - معیارهای نرم افزار - پیش بینی نقص
کلمات کلیدی انگلیسی
Defect models; Software testing; Software metrics; Defect prediction
پیش نمایش مقاله
پیش نمایش مقاله  استخراج مدل های نرم افزار نقص استاتیکی با استفاده از داده کاوی

چکیده انگلیسی

Large software projects are subject to quality risks of having defective modules that will cause failures during the software execution. Several software repositories contain source code of large projects that are composed of many modules. These software repositories include data for the software metrics of these modules and the defective state of each module. In this paper, a data mining approach is used to show the attributes that predict the defective state of software modules. Software solution architecture is proposed to convert the extracted knowledge into data mining models that can be integrated with the current software project metrics and bugs data in order to enhance the prediction. The results show better prediction capabilities when all the algorithms are combined using weighted votes. When only one individual algorithm is used, Naïve Bayes algorithm has the best results, then the Neural Network and the Decision Trees algorithms.