>
Fa   |   Ar   |   En
   مروری بر ابزارها و روش های داده کاوی موثر بر مخازن کاوی نرم افزار  
   
نویسنده شفائی حدیث
منبع اكتشاف و پردازش هوشمند دانش - 1403 - دوره : 4 - شماره : 12 - صفحه:54 -75
چکیده    مخازن‌کاوی نرم‌افزار، عملیات استخراج و تحلیل داده ارزشمند از مخازن نرم‌افزاری است. از این رو استفاده از ابزارها و روش‌های داده کاوی مناسب برای کاوش درست مخازن نرم افزاری بسیار حائز اهمیت است. داده‌هایی که از مخازن‌کاوی نرم‌افزار بدست می‌آید، برای توسعه نرم‌افزار مفید می‌باشد و توسعه نرم‌افزار نیز هدف نهایی مخازن‌کاوی نرم افزار است. در این تحقیق کمیت و کیفیت پژوهش‌ها در استفاده از ابزارها و روش‌های داده‌کاوی با استفاده از پایگاه گوگل اسکولار مورد تحلیل و ارزیابی قرار گرفته است. نتایج نشان می‌دهد که ابزارهایی چون eclips، weka، rapidminer ، gnuplot، برنامه‌هایی چون perl و r توسط محققین به منظور مخازن‌کاوی نرم افزار بسیار مورد کاربرد است که در بهیته‌سازی کاوش مخازن نرم‌افزاری و تکامل کد و کنترل نسخه و ردیابی اشکال و تغییرات صحیح کد بسیار موثر می‌باشد. تعداد پژوهش‌های صورت گرفته با ابزار مورد نظر کمتر از نیمی از تعداد پژوهش‌ها انجام شده با سایر ابزارها را در بر می‌گیرد، که به نسبت نشان دهنده استقبال خوب محققین از ابزارهای مورد بررسی در این پژوهش می‌باشد.
کلیدواژه مخازن کاوی نرم‌افزار، توسعه نرم افزار، گوگل اسکولار، ابزارها و روش های داده کاوی
آدرس دانشگاه آزاد اسلامی واحد علوم و تحقیقات تهران, گروه مهندسی نرم افزار, ایران
پست الکترونیکی shafaei_h@ymail.com
 
   an overview of data mining tools and methods effective on software mining repositories  
   
Authors shafaei hadis
Abstract    software mining repositories is the operation of extracting and analyzing valuable data from software repositories. therefore، it is very important to use appropriate data mining tools and methods to properly explore software repositories. the data obtained from software mining repositories is useful for software development، and software development is the ultimate goal of software mining repositories. in this research، the quantity and quality of researches in the use of data mining tools and methods have been analyzed and evaluated using the google scholar database. the results show that tools such as eclipse، weka، rapidminer، gnuplot، programs such as perl and r are widely used by researchers for the purpose of mining software repositories، which improve the exploration of software repositories and the evolution of code and version control and tracking bugs and correct code changes are very effective. the number of researches conducted with the desired tool is less than half of the number of researches conducted with other tools. which relatively shows the researchers' good acceptance of the tools investigated in this research. in order to extract data related to software mining repositories، criteria of time period and subject range have been used. two categories of time period are considered separately، the first category is from 2007 to 2012، and the second category is from 2007 to 2024.
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved