نوع مدرک: | متون چاپی |
سرشناسه | حسینی ، سیدمحمدرضا، نویسنده |
ردهبندی کنگره : | COM soft 36 1398 |
عنوان : | پیش بینی خطا در ماژولهای نرم افزاری با استفاده از شبکه عصبی مبتنی بر الگوریتم ازدحام ذرات |
عنوان موازی : | Prediction of error in software modules using neural network based on particle swarm algorithm |
ناشر: | دانشگاه شهید اشرفی اصفهانی: اصفهان |
سال نشر : | 1398 |
صفحه شمار: | ب، 52ص |
شابک/شاپا | 23771 |
یادداشت | پایان نامه کارشناسی ارشد: مهندسی کامپیوتر گرایش نرم افزار |
شناسه افزوده : | نعمت بخش ، ناصر، استاد راهنما یراقی ، شکوفه، استاد مشاور |
توصیفگرها | تست نرم افزار تشخیص ماژولهای خطادار داده کاوی الگوریتم ازدحام ذرات شبکه عصبی software soft testing detection offaulted phases data minin particle swarm optimization neural network |
چکیده : | امروزه با توجه به رشد نرم افزارها از نظر اندازه و پیچیدگی، حفظ کیفیت بالای محصول نرم افزاری، یکی از مهمترین مشکلات پیشِ روی صنعت نرم افزار است. پیش بینی کنندههای خطا، ابزارهای مناسب و مقرون به صرفهای برای رفع این مشکل هستند. قابلیت اطمینان نرم افزار یکی از جنبههای ارزیابی کارایی سیستمهای نرم افزاری است. همچنین به عنوان یکی از نیازمندیهای غیر عملیاتی سیستمهای نرم افزاری محسوب میشود، به بیان دیگر قابلیت اطمینان نرم افزار یک میزان سنجش کیفیت نرم افزار است. به طور کلی به این میزانها، معیارها یا متریکهای نرم افزاری گفته میشود. در این تحقیق یک روش جدید برای شناسایی خطا در سیستمهای نرم افزاری با استفاده از تکنیکهای داده کاوی و در نتیجه آن رسیدن به اهدافی همچون کاهش زمان، کاهش هزینهها و در نهایت عملکرد بهینه سیستمهای نرم افزاری ارائه شده است. بدین منظور یک الگوریتم تشخیص خطا بر اساس الگوریتم بهینه سازی ازدحام ذرات و شبکه عصبی ارائه شده است. بر اساس این الگوریتم ترکیبی اوزان شبکه عصبی با استفاده از الگوریتم PSO تعیین میشود تا بتوان بر اساس این اوزان با کمترین خطا به تشخیص ماژولهای خطا دار در پایگاه دانش پرداخت. بر اساس نتایج ارائه شده الگوریتم پیشنهادی توانست از دقت بالایی برای تشخیص ماژولهای خطادار بپردازد که مقداری برابر با عدد 0.9076 بدست امده که در غالب نمودارها نمایش داده شد |
لینک ثابت رکورد: | ../opac/index.php?lvl=record_display&id=12987 |
زبان مدرک : | فارسی |