تشخیص کدهای مشکوک در کد منبع با استفاده از تکنیک های داده کاوی
محل انتشار: دومین همایش ملی پیشرفتهای معماری سازمانی
سال انتشار: 1397
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 584
فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
این مقاله در بخشهای موضوعی زیر دسته بندی شده است:
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
NCAEA02_019
تاریخ نمایه سازی: 9 مرداد 1398
چکیده مقاله:
با توجه به گسترش نرم افزارها، مهندسین نرم افزار و محققین به دنبال کاهش هزینه های تولید نرم افزار و افزایش کیفیت آن از جمله قابلیت توسعه، قابلیت پیمانه ای، استفاده مجدد، پیچیدگی، نگهداری و کارایی می باشند. بازسازی نرم افزار یکی از روش های موثر در افزایش کیفیت نرم افزار می باشد. یکی از نکات مورد نظر در بازسازی، تشخیص کدهای مشکوک در نرم افزار است. کد های مشکوک به علت ناکارا بودن طراحی یا پیاده سازی ناقص می باشند که تکامل، درک و حفظ نرم افزار را دشوار می نمایند. از این رو روش هایی جهت تشخیص کدهای مشکوک در نرم افزار مورد مطالعه قرار گرفته اند. یکی از روش های مورد استفاده، الگوریتم های داده کاوی می باشند که به بهبود صحت در تشخیص کدهای مشکوک کمک می نمایند. اما یکی از مسائلی که در داده کاوی مطرح است انتخاب ویزگی مناسب می باشد. روش های مختلفی از جمله الگوریتم های فراابتکاری جهت این امر مناسب می باشند. در این مقاله با استفاده از الگوریتم جستجوی فاخته، ابتدا عمل انتخاب ویزگی انجام شده است، سپس با استفاده از الگوریتم های داده کاوی، الگوریتم ها جهت تشخیص کدهای مشکوک بررسی شده اند.
کلیدواژه ها:
نویسندگان
مینا ریاحی عالم
کارشناس ارشد، مهندسی کامپیوتر - نرم افزار، دانشگاه صنعتی شیراز ، شیراز
رضا اکبری
استادیار، دانشکده مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه صنعتی شیراز، شیراز