تشخیص خطاهای نرم افزار سیستم های کامپیوتری با استفادهاز شبکه های هوش مصنوعی

Publish Year: 1403
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 92

This Paper With 17 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

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

لینک ثابت به این Paper:

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

ITCT23_047

تاریخ نمایه سازی: 1 شهریور 1403

Abstract:

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

Keywords:

پیش بینی , خطای نرم افزار , خطای ماژول و شبکه های عصبی .

Authors

سعید نصوری

کارشناس ارشد رشته کامپیوتر دانشگاه آزاد واحد کرمانشا ه