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

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







Rest Api Auto Generation Using Model-Based Approach

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

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

14

حفظ في:
المستخلص: يشهد الطلب على برمجة الأنظمة والتطبيقات تزايدا مستمرا في الآونة الأخيرة، وخصوصا في سوق الهواتف الذكية، حيث يتسابق المزودون بقوة لتقديم الأفضل. وغالبا ما يعتمد بناء التطبيقات والأنظمة على واجهات التطبيق البرمجية للويب، وخاصة نمط "ريست"، فقد أظهرت الإحصائيات الأخيرة تزيد كبير في بناء هذا النمط واستخدامه. إن الانتشار الواسع لإنترنت الأشياء والحوسبة السحابية كان له دور كبير في زيادة استخدامات خدمات الويب في بناء التطبيقات، حيث تزيد الحاجة للروابط المتعلقة بالأشياء لتطبيق إنترنت الأشياء، ومن جهة أخرى فإن الحوسبة السحابية بحد ذاتها مبنية على مبدأ بناء خدمات الويب. إن بناء خدمات الويب "ريست" ليس بالأمر السهل، فانه يحتاج إلى وقت وجهود كبيرة، فإن تعقيدات بناء هذه التقنية يتطلب من المطورين مهارات ومعارف واسعة، مثل مهارات تصميم سجلات البيانات والخوادم المركزية بنمط الطبقات. تهدف هذه الدراسة لتحسين الإنتاجية وإمكانية الصيانة، وذلك بتسهيل عملية بناء خدمات الويب، حيث أن المنهج المطروح يعتمد إطار عمل يختزل بناء الكيانات، الوصول للبيانات، منطق العمل، وواجهات التطبيق البرمجية للويب. إن المنهج المقدم لا يعتمد على الكتابة الآلية للكود لما في ذلك من انعكاسات سلبية عند القيام بعملية الصيانة والتطوير. أظهرت نتائج التجربة والاستبيان تحسن كبير على الإنتاجية وسهولة الاستخدام للمنهج المعروض في هذا البحث، حيث تم تقليل الوقت اللازم لأقل من ربع الوقت المطلوب باستخدام أساليب وأطر أخرى، كما أن نتائج الاستبيان أكدت أن هذا المنهج يسهل عملية الصيانة والتطوير.

عناصر مشابهة