يُستخدم مصطلح "الدين الفني" في هندسة البرمجيات لوصف الحلول التقنية التي قد تكون عملية على المدى القصير ولكن لها عواقب ضارة على المدى الطويل. تركز الدراسة على تقييم أدوات تحليل تكوين البرمجيات (SCA) Software Composition Analysis في سياق تقليل الديون الفنية، وخاصة ديون الأمان، فالديون الفنية هي عواقب القرارات السريعة التي تؤدي إلى مشاكل في الصيانة والأمان في المستقبل. وتسلط الدراسة الضوء أهمية أدوات SCA في ممارسات تطوير البرمجيات الحديثة من خلال تحديد نقاط الضعف في المكونات مفتوحة المصدر ومعالجتها بشكل فعال، ويمكن لهذه الأدوات تقليل الديون الفنية بشكل كبير وتحسين الأمان والجودة العامة للتطبيقات البرمجية. وقارنت الدراسة بين أدوات SCA المختلفة بناءً على قدراتها وسهولة استخدامها وفعاليتها في تقليل الديون الأمنية. وتوصلت الدراسة إلى أن أدوات SCA فعالة في تقليل الديون الفنية، خاصة ديون الأمان، ويجب على المؤسسات عند اختيار أداة SCA مراعاة نوع التطبيق، وطرق التطوير، والموقف الأمني للمنظمة.
علي, ندى مصطفى, محمد, سمر خالد, & مجدي, داليا أحمد. (2024). Comparative Evaluation of Software Composition Analysis Tools in Context of Technical Debt Reduction. المجلة الدولية للسياسات العامة في مصر, 3(4), 206-228. doi: 10.21608/ijppe.2024.389252
MLA
ندى مصطفى علي; سمر خالد محمد; داليا أحمد مجدي. "Comparative Evaluation of Software Composition Analysis Tools in Context of Technical Debt Reduction". المجلة الدولية للسياسات العامة في مصر, 3, 4, 2024, 206-228. doi: 10.21608/ijppe.2024.389252
HARVARD
علي, ندى مصطفى, محمد, سمر خالد, مجدي, داليا أحمد. (2024). 'Comparative Evaluation of Software Composition Analysis Tools in Context of Technical Debt Reduction', المجلة الدولية للسياسات العامة في مصر, 3(4), pp. 206-228. doi: 10.21608/ijppe.2024.389252
VANCOUVER
علي, ندى مصطفى, محمد, سمر خالد, مجدي, داليا أحمد. Comparative Evaluation of Software Composition Analysis Tools in Context of Technical Debt Reduction. المجلة الدولية للسياسات العامة في مصر, 2024; 3(4): 206-228. doi: 10.21608/ijppe.2024.389252