مروری بر روشهای پیش بینی نقص نرم افزار مبتنی بر شبکه عصبی

سال انتشار: 1398
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 396

فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

THCONF02_216

تاریخ نمایه سازی: 30 دی 1398

چکیده مقاله:

با افزایش اندازه و پیچیدگی سیستم های نرم افزاری صنعت نرمافزار با چالش تحویل سیستم با کیفیت، قابل اعتماد و با بودجه تعیین شده مواجه شده است. با توجه به افزایش وابستگی کاربران به نرم افزار، کیفیت بیشتر نرم افزار در عصر حاضر به یک امر حیاتی تبدیل شده است. از طرف دیگر، پیچیدگی و محدودیتهای توسعه نرم افزار رو به افزایش میباشد و نقص های نرم افزاری از قبیل خرابی و خطا، کیفیت نرم افزار و سطح رضایت مشتری را کاهش میدهد، بنابراین تولید نرم افزار بدون خطا بسیار ضروری است. از آنجایی که اکثر نقص های یک محصول نرمافزاری فقط در بخش کوچکی از ماژولهای آن یافت میشوند، با تشخیص زودهنگام ماژول ها مستعد خطا، توسعه دهندگان نرم افزار میتوانند منابع محدود موجود را برای آزمون دقیق ماژول های مستعد خطا تخصیص دهند تا یک نرم افزار باکیفیت بالا و به موقع، بتواند تولید شود. پژوهش های زیادی بر روی حوزه ی پیشبینی خطا در نرم افزار انجام شده است. شیوهی کلی تمامی این پژوهش ها، اینگونه است که با جمع آوری معیارهای نرم افزاری برای قطعات، یک مدل ریاضی برای پیشبینی قطعات مستعد خطا ساخته شود . لذا در این مقاله به بررسی جامع در زمینه پیشبینی نقص نرمافزار با به کارگیری الگوریتم های هوش مصنوعی و دیگر روش های مطرح در این زمینه پرداخته شده است.

نویسندگان

افسانه سرابندی

دانشجوی کارشناسی ارشد فناوری اطلاعات، موسسه غیرانتفاعی آموزش عالی هاتف زاهدان، ایران

حمید شیخویسی

مربی، دانشگاه پیام نور، گروه مهندسی کامپیوتر و فناوری اطلاعات، زاهدان، ایران،