تعداد نشریات | 39 |
تعداد شمارهها | 1,170 |
تعداد مقالات | 8,437 |
تعداد مشاهده مقاله | 6,311,554 |
تعداد دریافت فایل اصل مقاله | 3,559,892 |
تولید خودکار دادگان آزمون به کمک شبکه عصبی | ||
علوم و فناوریهای پدافند نوین | ||
مقاله 3، دوره 2، شماره 2 - شماره پیاپی 4، تیر 1390، صفحه 83-90 اصل مقاله (447.79 K) | ||
نویسندگان | ||
رضا ترکاشون* ؛ محمدرضا کنگاوری | ||
دانشکدهمهندسیکامپیوتر، دانشگاه علم و صنعت ایران | ||
تاریخ دریافت: 10 بهمن 1397، تاریخ بازنگری: 06 اردیبهشت 1403، تاریخ پذیرش: 10 بهمن 1397 | ||
چکیده | ||
چکیده یکی از مراحل مهم آزمون نرمافزار شئگرا، آزمون مستقل اشیا است.آزمون مستقل اشیا با دو مشکل روبهرو است: اولاً شئ مورد فراخوانی ممکن استروشهایی از اشیا دیگر را فراخوانی کندودر نتیجهبررسیمستقلآن ممکن نباشد. ثانیاً روشهای فراخوانی شده ممکن است زمانبر باشند و باعث شوندآزمون شئ مورد نظر طولانی شود. یک راهحل برای رفع دو مشکل فوق، استفاده از اشیا جاعل است. اشیا جاعل روش-های مورد فراخوانی را شبیهسازی کند. اشیا جاعلی که تاکنون معرفی شدهاند مبتنی بر جدول هستند و خود از مشکلات زمانبر بودن و مهمتر از آن عدم توانایی در شبیهسازی دقیق روشها رنج میبرند.از سوی دیگر دادگان آزمون کم میباشد وتولید خودکار موارد آزمون با حداکثر میزان پوشش مسیرهای اجراییدر برنامههای مورد آزمون مورد توجه بوده است. این مقاله شامل دو بخش پیشنهادی است، در بخش اول مقاله با استفاده از شبکههای عصبی عملکرد توابع خطی درون برنامهها شبیهسازی میشود. همچنین با بهکارگیری الگوریتم ژنتیک، بهترین زیر مجموعه از ورودیها برای آموزش شبکه عصبی را از بین مجموعه بزرگی از ورودیها که به صورت تصادفی ایجاد شدهاند، در بخش دومتعیین میشود. در این تحقیق یک شئ جاعل مبتنی بر شبکه عصبی پیشنهاد میگردد که هر دو مشکل اشیا جاعل مبتنی بر جدول را رفع کند. آزمایشها روی توابع ریاضی، منطقیوگسستهنشان میدهد کهروشپیشنهادی در هردو بخش، عملکرد مناسبی داشتهاند. | ||
کلیدواژهها | ||
کلیدواژهها:شبکههای عصبی؛ آزمون مستقل اشیاء؛ شیء جاعل؛ الگوریتم ذوب فلز؛ الگوریتم ژنتیک | ||
آمار تعداد مشاهده مقاله: 511 تعداد دریافت فایل اصل مقاله: 86 |