Key points are not available for this paper at this time.
يعد تطبيق تغييرات الشيفرة على أنظمة البرمجيات واختبار هذه التغييرات مهمة معقدة تتضمن العديد من استراتيجيات اختبار البرمجيات المختلفة، مثل اختبارات النظام والدمج. ومع ذلك، ليست جميع حالات فشل الاختبارات المسجلة أثناء دمج الشيفرة تشير إلى وجود عيوب فيها. يتطلب اختبار أنظمة كبيرة مثل نظام تشغيل Microsoft Windows بنية اختبار معقدة، مما قد يؤدي إلى فشل الاختبارات الناتجة عن اختبارات معيبة ومشكلات في بنية الاختبار. تعتبر مثل هذه الإنذارات الكاذبة مشكلة مزعجة بشكل خاص حيث تثير انتباه المهندسين وتتطلب فحصًا يدويًا دون تقديم أي فائدة. الهدف من هذا العمل هو استخدام البيانات التجريبية لتقليل عدد الإنذارات الكاذبة التي يتم الإبلاغ عنها أثناء اختبارات النظام والدمج. لتحقيق هذا الهدف، نستخدم تعلم قواعد الارتباط لتحديد الأنماط بين خطوات الاختبار الفاشلة التي تكون عادةً مرتبطة بالإنذارات الكاذبة ويمكن استخدامها لتصنيفها تلقائيًا. تعتبر التصنيفات الناجحة للإنذارات الكاذبة ذات قيمة خاصة لفرق المنتجات حيث إن فحص فشل الاختبارات يدويًا هو عملية مكلفة وتستغرق وقتًا طويلاً، مما يكلف الهندسة وقتًا وأموالًا ويبطئ تطوير المنتجات. نحن نقيم نهجنا على اختبارات النظام والدمج التي تمت خلال تطوير Windows 8.1 وMicrosoft Dynamics AX. بعد إجراء أكثر من 10,000 تصنيف لكل منتج، يظهر نموذجنا معدل دقة يتراوح بين 0.85 و0.90، ويتنبأ ما بين 34٪ و48٪ من جميع الإنذارات الكاذبة.
درس هيرزيغ وآخرون (الجمعة) هذا السؤال.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: