Mohammad H. Al-Huwaidi2022-05-182022-05-185669https://drepo.sdl.edu.sa/handle/20.500.14154/2817لقد تغيرت تقنيات تطبيقات البرمجة خلال السنوات الأخيرة تغيراً جذرياً وأصبحت هناك تقنيات جديدة نتج عنها برامج أفضل . ولكن لازال هناك الكثير من التطبيقات الموروثة التي أنتجت بالتقنيات القديمة ولا يمكن الاستغناء عن هذه التطبيقات الموروثة بسهولة . تطرح البحوث العلمية عدة اقتراحات لحل مشاكل هذه التطبيقات . وستطرح هذه الأطروحة إحدى الحلول مع تطبيقها ، والتي سوف تساهم في تخفيف ضراوة المشكلة المتفاقمة . هذه الفكرة مبنية حول تأليف أجزاء البرامج المتشابهة الخصائص . بعد التطبيق ، هذه الفكرة ستساهم في تفهم البرامج الموروثة مما يساعد كثيراً نحو معالجة المشاكل ، إعادة الاستخدام ، والترحيل وغيرها .enAn aid to similar-characteristics-code clustering.Thesis