هوش مصنوعی در شناسایی و اصلاح خودکار باگ های برنامه نویسی

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

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

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

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

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

CONFTRA02_461

تاریخ نمایه سازی: 16 خرداد 1405

چکیده مقاله:

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

کلیدواژه ها:

هوش مصنوعی در شناسایی و اصلاح خودکار باگ های برنامه نویسی

نویسندگان