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