Key points are not available for this paper at this time.
في هندسة البرمجيات الحديثة، يعتبر الباحثون نظام البرمجيات ككائن حي عضوي يجب أن يستمر في التطور للبقاء ناجحًا. للأسف، لا يُعرف الكثير عن كيفية تطور أنظمة البرمجيات الناجحة، وبالتالي لم يتم تعلم الكثير من التجربة السابقة. نحن نعرض منهجية لإعادة بناء عمليات التطور للأنظمة البرمجية الحالية من خلال الاستفادة من تقنيات الكشف عن التكرار في كميات كبيرة من البيانات. أظهرت دراسة حالة، تقيم إصدارات مختلفة من Tomcat باستخدام هذه المنهجية، أن إزالة التعليمات البرمجية المكررة هي مسألة أصغر بكثير من تجميع الوظائف في فئات تحمل مسؤولية واحدة واضحة.
درس رايسلبرغ وآخرون (الثلاثاء) هذا السؤال.
Synapse has enriched 4 closely related papers on similar clinical questions. Consider them for comparative context: