Use-Case Based Early Software Effort Prediction using Fuzzy Logic and Genetic Algorithms
No Thumbnail Available
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Saudi Digital Library
Abstract
عملية تقدير المجهود المبذول في تطوير البرمجيات يعتبر عملية مهمه, وتواجهها تحديات كبيره في ظل عدم اتضاح الرؤية وعدم دقة وتوافر المعلومات في تلك المراحل المبكره لتطوير البرمجيات. مع وجود اتجاه بحثي كبير يركز علي استخدم تقنيات مثل المنطق الغامض(Fuzzy Logic), الشبكات العصبية, والخوارزمية الجينية, كل واحده بمفردها او الجمع بينها من اجل تقدير المجهود الذي تتطلبة عملية تطوير البرمجيات في المراحل المبكرة, في هذا العمل تم تقديم اطار عمل يعتمد علي المنطق الغامض(Fuzzy Logic) من اجل تقدير الجهد المطلوب لتطوير البرمجيات, اعتمادا علي مخططات الاستخدام(Use-Case) , بحيث يتعامل اطار العمل المقدم هنا بكفاءه مع عدم وضوح الرؤية في بدايات مشاريع تطوير البرمجيات ويتم فيه دمج اراء الخبراء. تم شرح واختبار اطار العمل المقدم وكانت النتائج التي تم الحصول عليها واعده ومقبوله الي حد كبير. ولان تقدير المجهود المطلوب لتطوير البرمجيات باستخدام الالية المطروحه في هذا البحث يعتمد بصورة كبير علي معماريه النظام تم تطوير اداة برمجية تعتمد علي كل من الخوارزمية الجينية و المنطق الغامض(Fuzzy Logic) من اجل دراسة اثر استخدام عدد من المعماريات المختلفة في دقة تقدير الجهد المطلوب لتطوير البرمجيات.