ترغب بنشر مسار تعليمي؟ اضغط هنا

يركز هذا البحث على بنية لتطبيق متعدد الطبقات محقق باستخدام منصة المؤسسات من جافا ((Java Platform, Enterprise Edition (Java EE). يستند منطق العمل في التطبيق المدروسعلى خدمات وب نقل الحالة التمثيلية (Representational state transfer (RESTful) web services), أما طبقة العرض فبنيت باستخدام (Angular(x.
تستعرض هذه الرسالة منهجيات التحويل السابقة و تقارن بينها و تناقش نقاط ضعف و قوة كل منها، كما تطرح نموذجا مطورا للحل مبني على خوارزمية إيشويس-كريفن التي تقوم بتجميع الخدمات ضمن إجرائيات مهيكلة، فيتم تعديل هذه الخوارزمية ليكون دخلها التمثيل الرمزي ل إجرائيات العمل و خرجها اللغة التنفيذية لإجرائيات العمل، كما تمت إضافة خوارزمية لمعالجة مشكلة الروابط المتزامنة بين الفروع المتوازية التي كانت تعاني منها خوارزمية إيشويس.
بسبب الحاجة الى وجود بروتوكول نقل معياري و آمن و موثوق لنقل أوامر التحكم عبر الشبكة العنكبوتية أو عن طريق الشبكة الداخلية، قمنا بتصميم بروتوكول التحكم الآلي عن بعد ARCP) Automatic Remote Control Protocol) الذي بإمكانه أن يساعد المصممين و المبرمجي ن لتأسيس الاتصال و نقل البيانات و أوامر التحكم بين الدارات الإلكترونية و الأجهزة عبر الشبكة بسهولة و أمان، حيث يقوم البروتوكول بمشاركة الدارات الإلكترونية و يمكنها من إرسال أو استقبال أوامر التحكم عبر الشبكة. لقد قمنا ببناء تطبيقات عملية و برمجة أجهزة مختلفة من أجل التحكم عن بعد باستخدام البروتوكول ARCP و ببناء موقع على الشبكة العنكبوتية مع واجهة مستخدم سهلة و مرنة لربط الدارات و الأجهزة مع بعضها، و تم اختبار عمل البروتوكول وفقا لذلك و كانت النتائج مقبولة.
تسمح منهجيات هندسة الوب Web Engineering بتمثيل خدمات الوب العادية و نمذجتها ضمن دورة الحياة البرمجية لتطوير تطبيقات الوب Web Development ضمن ما يسمى البنى الموجهة بالخدمات (Service Oriented Architecture (SOA, و لكن تتفاوت هذه المنهجيات في طريقة دعمها و حجمها لتمثيل مكونات الوب الدلالي و خصوصاً مكونات خدمات الوب الدلالي (Semantic Web Services (SWS وفق أطر العمل المختلفة. يقدم هذا البحث مقارنة بين منهجيات هندسة الوب المختلفة بشكل عام مع التركيز على طريقة دعمها لتمثيل مكونات الوب الدلالي و خدمات الوب العادية. و نبين هنا قصور هذه المنهجيات في نمذجة خدمات الوب الدلالي، ثم نقدم توسعة لمنهجية معروفة WebML و إضافة مخططات إضافية لنمذجة خدمات الوب الدلالي وفق الإطار DAML-S و بناء أداة برمجية لتوليد هذه الخدمات آلياً اعتماداً على هذه المخططات و إجراء عملية المطابقة بين الإعلان و الطلب عن خدمة و ترتيب نتائج المطابقة الدلالية Semantic Ranking.
mircosoft-partner

هل ترغب بارسال اشعارات عن اخر التحديثات في شمرا-اكاديميا