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

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







Rest Api Auto Generation Using Model-Based Approach

العنوان بلغة أخرى: التطوير الآلي لواجهات التطبيق البرمجية باستخدام تقنية "ريست" بالارتكاز على نماذج الكيانات
المؤلف الرئيسي: Hussein, Salah (Author)
مؤلفين آخرين: Zein, Samer (Advisor)
التاريخ الميلادي: 2020
موقع: بيرزيت
الصفحات: 1 - 105
رقم MD: 1248888
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة بيرزيت
الكلية: كلية الدراسات العليا
الدولة: فلسطين
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

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

14

حفظ في:
LEADER 04215nam a2200373 4500
001 1999287
041 |a eng 
100 |9 666367  |a Hussein, Salah  |e Author 
245 |a Rest Api Auto Generation Using Model-Based Approach 
246 |a التطوير الآلي لواجهات التطبيق البرمجية باستخدام تقنية "ريست" بالارتكاز على نماذج الكيانات 
260 |a بيرزيت  |c 2020 
300 |a 1 - 105 
336 |a رسائل جامعية 
502 |b رسالة ماجستير  |c جامعة بيرزيت  |f كلية الدراسات العليا  |g فلسطين  |o 1703 
520 |a يشهد الطلب على برمجة الأنظمة والتطبيقات تزايدا مستمرا في الآونة الأخيرة، وخصوصا في سوق الهواتف الذكية، حيث يتسابق المزودون بقوة لتقديم الأفضل. وغالبا ما يعتمد بناء التطبيقات والأنظمة على واجهات التطبيق البرمجية للويب، وخاصة نمط "ريست"، فقد أظهرت الإحصائيات الأخيرة تزيد كبير في بناء هذا النمط واستخدامه. إن الانتشار الواسع لإنترنت الأشياء والحوسبة السحابية كان له دور كبير في زيادة استخدامات خدمات الويب في بناء التطبيقات، حيث تزيد الحاجة للروابط المتعلقة بالأشياء لتطبيق إنترنت الأشياء، ومن جهة أخرى فإن الحوسبة السحابية بحد ذاتها مبنية على مبدأ بناء خدمات الويب. إن بناء خدمات الويب "ريست" ليس بالأمر السهل، فانه يحتاج إلى وقت وجهود كبيرة، فإن تعقيدات بناء هذه التقنية يتطلب من المطورين مهارات ومعارف واسعة، مثل مهارات تصميم سجلات البيانات والخوادم المركزية بنمط الطبقات. تهدف هذه الدراسة لتحسين الإنتاجية وإمكانية الصيانة، وذلك بتسهيل عملية بناء خدمات الويب، حيث أن المنهج المطروح يعتمد إطار عمل يختزل بناء الكيانات، الوصول للبيانات، منطق العمل، وواجهات التطبيق البرمجية للويب. إن المنهج المقدم لا يعتمد على الكتابة الآلية للكود لما في ذلك من انعكاسات سلبية عند القيام بعملية الصيانة والتطوير. أظهرت نتائج التجربة والاستبيان تحسن كبير على الإنتاجية وسهولة الاستخدام للمنهج المعروض في هذا البحث، حيث تم تقليل الوقت اللازم لأقل من ربع الوقت المطلوب باستخدام أساليب وأطر أخرى، كما أن نتائج الاستبيان أكدت أن هذا المنهج يسهل عملية الصيانة والتطوير. 
653 |a هندسة البرمجيات  |a الأنظمة المبرمجة  |a الهواتف الذكية  |a خدمات الويب  |a الحوسبة السحابية  |a عمليات الصيانة 
700 |a Zein, Samer  |9 494198  |e Advisor 
856 |u 9808-013-001-1703-T.pdf  |y صفحة العنوان 
856 |u 9808-013-001-1703-A.pdf  |y المستخلص 
856 |u 9808-013-001-1703-C.pdf  |y قائمة المحتويات 
856 |u 9808-013-001-1703-F.pdf  |y 24 صفحة الأولى 
856 |u 9808-013-001-1703-1.pdf  |y 1 الفصل 
856 |u 9808-013-001-1703-2.pdf  |y 2 الفصل 
856 |u 9808-013-001-1703-3.pdf  |y 3 الفصل 
856 |u 9808-013-001-1703-4.pdf  |y 4 الفصل 
856 |u 9808-013-001-1703-5.pdf  |y 5 الفصل 
856 |u 9808-013-001-1703-6.pdf  |y 6 الفصل 
856 |u 9808-013-001-1703-7.pdf  |y 7 الفصل 
856 |u 9808-013-001-1703-8.pdf  |y 8 الفصل 
856 |u 9808-013-001-1703-R.pdf  |y المصادر والمراجع 
856 |u 9808-013-001-1703-S.pdf  |y الملاحق 
930 |d y 
995 |a Dissertations 
999 |c 1248888  |d 1248888 

عناصر مشابهة