الأبحاث المرتبطة بالكلمة المفتاحية: إصلاح البرامج الآلي
-
بيام: إصلاح تحديثات الاعتماد المعطلة باستخدام نماذج اللغة الكبيرة Byam: Fixing Breaking Dependency Updates with Large Language Models
2026 | المؤلف: Frank Reyes وآخرون | المجلة: Empirical Software Engineering | المجال: نظم المعلومات (Information Systems)في هذا البحث، يستكشف المؤلفون تطبيق نماذج اللغة الكبيرة (LLMs) لأتمتة تحديث كود العميل استجابةً لتحديثات الاعتماد المكسورة في واجهات برمجة التطبيقات (APIs). يمكن أن تؤدي هذه التحديثات إلى تعطيل الكود الموجود بسبب تغييرات مثل إهمال أو تعديل المعلمات. تستخدم الدراسة مجموعة بيانات BUMP، التي تقيم تحديثات الاعتماد المكسورة في مشاريع Java، وتقييم خمسة نماذج…
-
ContrastRepair: تعزيز إصلاح البرامج الآلي القائم على المحادثة عبر أزواج حالات اختبار متباينة ContrastRepair : Enhancing Conversation-Based Automated Program Repair via Contrastive Test Case Pairs
2026 | المؤلف: Jiaolong Kong وآخرون | المجلة: ACM Transactions on Software Engineering and Methodology | المجال: البرمجيات (Software)يقدم هذا القسم نظرة عامة على ContrastRepair، وهو نهج جديد لإصلاح البرامج تلقائيًا (APR) يستفيد من نماذج اللغة الكبيرة (LLMs)، وبشكل خاص ChatGPT، لتوليد تصحيحات فعالة لعيوب البرمجيات. يعزز هذا الأسلوب APR المدفوع بالمحادثة من خلال تقديم أزواج اختبار تباينية، تتكون من اختبار فاشل واختبار ناجح. يسمح هذا التعليق التبايني لـ LLM بتقليل الفروق بين…
