ارسل ملاحظاتك

ارسل ملاحظاتك لنا







تأثير البرمجة ذات التوجه المفاهيمى على جودة البرمجيات

العنوان بلغة أخرى: Aspect Oriented Programming Impact on Software Quality
المؤلف الرئيسي: عثمان، أحمد سيد أحمد علي (مؤلف)
مؤلفين آخرين: أحمد، عوض حاج علي (مشرف)
التاريخ الميلادي: 2015
موقع: الخرطوم
الصفحات: 1 - 240
رقم MD: 830496
نوع المحتوى: رسائل جامعية
اللغة: العربية
الدرجة العلمية: رسالة دكتوراه
الجامعة: جامعة النيلين
الكلية: كلية الدراسات العليا
الدولة: السودان
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

80

حفظ في:
LEADER 03779nam a22003617a 4500
001 1471889
041 |a ara 
100 |9 445676  |a عثمان، أحمد سيد أحمد علي  |e مؤلف 
245 |a تأثير البرمجة ذات التوجه المفاهيمى على جودة البرمجيات 
246 |a Aspect Oriented Programming Impact on Software Quality 
260 |a الخرطوم  |c 2015 
300 |a 1 - 240 
336 |a رسائل جامعية 
502 |b رسالة دكتوراه  |c جامعة النيلين  |f كلية الدراسات العليا  |g السودان  |o 0555 
520 |a على مر الزمن أهتم الباحثون حول العالم بتطوير العديد من المنهجيات التي تستخدم في تطوير البرمجيات والتي تحسن من تقسيم البرنامج، ومما لا شك فيه أن طريقة تقسيم الكود إلى وحدات بناءا على المنهجية المتبعة في التطوير له تأثير كبير على جودة البرمجيات، ولعل أهم منهجية أحدثت تحولا كبيرا في تطوير البرمجيات هي البرمجة الكائنية، ولكن على الرغم من الفوائد الكبيرة التي حققتها البرمجة الكائنية الأن أنه مع كبر حجم البرامج وزيادة تعقيدها ظهر تحدى الكود الموزع والكود المتداخل أو ما يعرف بتداخل الاهتمامات والتي جاءت البرمجة ذات التوجه المفاهيمى لتفصل الاهتمامات عن بعضها البعض. تناولت الدراسة تأثير البرمجة المفاهيمية على خصائص جودة البرمجيات قابلية الصيانة، الأداء، قابلية الاختبار، قابلية أعادة الاستخدام وسهولة الفهم عن طريق مقارنتها مع البرمجة الكائنية، وذلك من خلال تحليل أسئلة استبيان قام بملئها 32 متطوع عن البرمجة المفاهيمية بالإضافة إلى إجراء قياسات على كود 25 برنامجا طور باستخدام البرمجة المفاهيمية ومقارنتها مع 25 برنامجا تم تطويره باستخدام المنهجية الكائنية. خلصت الدراسة إلى تفاوت تأثير البرمجة المفاهيمية على خصائص جودة البرمجيات فبينما كان التأثير إيجابيا بصورة نسبية على قابلية الصيانة، الأداء، سهولة الفهم، وقابلية إعادة الاستخدام كان سلبيا على خاصية قابلية الاختبار. 
653 |a هندسة البرمجيات  |a برمجة المفاهيمية  |a جودة البرمجيات  |a التحليل البرمجى 
700 |a أحمد، عوض حاج علي  |e مشرف  |9 69548 
856 |u 9818-006-001-0555-T.pdf  |y صفحة العنوان 
856 |u 9818-006-001-0555-A.pdf  |y المستخلص 
856 |u 9818-006-001-0555-C.pdf  |y قائمة المحتويات 
856 |u 9818-006-001-0555-F.pdf  |y 24 صفحة الأولى 
856 |u 9818-006-001-0555-1.pdf  |y 1 الفصل 
856 |u 9818-006-001-0555-2.pdf  |y 2 الفصل 
856 |u 9818-006-001-0555-3.pdf  |y 3 الفصل 
856 |u 9818-006-001-0555-4.pdf  |y 4 الفصل 
856 |u 9818-006-001-0555-5.pdf  |y 5 الفصل 
856 |u 9818-006-001-0555-6.pdf  |y 6 الفصل 
856 |u 9818-006-001-0555-7.pdf  |y 7 الفصل 
856 |u 9818-006-001-0555-R.pdf  |y المصادر والمراجع 
856 |u 9818-006-001-0555-S.pdf  |y الملاحق 
930 |d y 
995 |a Dissertations 
999 |c 830496  |d 830496 

عناصر مشابهة