روشی جهت شناسایی و حذف کدهای مرده از کد منبع با استفاده از برش ایستا
سال انتشار: 1399
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 449
فایل این مقاله در 6 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
MHCONF05_140
تاریخ نمایه سازی: 12 شهریور 1399
چکیده مقاله:
آزمون نرمافزار به عنوان پایه ای ترین کار برای تحقق نرم افزارهای با کیفیت، دارای چالش های زیادی است.از جمله چالش های آزمون نرم افزار، زمانبر بودن تولید داده های آزمون است. از آنجائیکه زمان تولید داده های آزمون،وابستگی مستقیم به تعداد دستورات برنامه مورد آزمون دارد، بنابراین حذف دستورات اجرا نشدنی (مرده) و حتیمتغیرهای بلااستفاده برنامه می تواند در زمان تولید داده های آزمون موثر باشد. تاکنون برای حذف دستورات اجرانشدنی و متغیرهای بلااستفاده در برنامه، فنونی مانند برش ایستا، پویا و ابزاری متنوع ارائه شده است. اما ابزار بومیخاصی در این رابطه وجود ندارد.در این مقاله با طرح روشی جدید، ابزاری به نام srcDCE به منظور شناسایی و حذف کدهای مرده برنامهارائه می شود. این ابزار که مبتنی بر استفاده از برش ایستا است، می تواند با دقت و سرعت بالاتر نسبت به ابزار مشابه،کدهای مرده را شناسایی و حذف نماید و هدف اصلی این تحقیق که کاهش هزینه زمانی شناسایی و حذف کدهایمرده از کد منبع است را تا حدی تامین نماید.
کلیدواژه ها:
نویسندگان
حسن لعلی
دانشجوی کارشناسی ارشد، مهندسی کامپیوتر، دانشگاه امام حسین (ع)، تهران، ایران
صادق بجانی
استادیار گروه مهندسی کامپیوتر، دانشگاه امام حسین (ع)، تهران، ایران