Three levels self-healing for web service : toward quality of service optimization

مقدم أطروحة جامعية

al-Hadid, Isam Hamad Husayn

مشرف أطروحة جامعية

al-Shaykh, Asim A. R.

أعضاء اللجنة

Kanan, Ghassan Jaddu
al-Shalabi, Riyad
Abu al-Suud, Salih Mustafa

الجامعة

الأكاديمية العربية للعلوم المالية و المصرفية

الكلية

كلية نظم و تكنولوجيا المعلومات

القسم الأكاديمي

قسم نظم المعلومات الحاسوبية

دولة الجامعة

الأردن

الدرجة العلمية

دكتوراه

تاريخ الدرجة العلمية

2010

الملخص الإنجليزي

Web Service is the new paradigm for distributed computing over the internet, supports loosely coupled, protocol independent, standards-based, and distributed software components which can be combined together to create new functionality in the form of composite service.

The Quality of Service (QoS) of a Web Service may be affected either because of internal changes or because of workload fluctuations.

The performance of the Web service may be significantly improved by monitoring the execution of the component Web Services and by flexibly reacting to faults and anomalies; which can be achieved by adapting a self-healing management.

The idea behind the Self-healing Web Service that it can repair itself if any execution problems occur, in order to successfully complete its own execution in normal and abnormal conditions, while respecting to the QoS.

The objective of this study is to provide a Web Service Self-Healing architecture for monitoring and analysis of Web Service behavior, the exchanged messages and the Web Service Process Execution to improve the QoS, which has been achieved by the proposed architecture, that adapts dynamically to any changes in the environment; Monitoring, Diagnosis and Repair any unexpected faults and anomalies and tune themselves to meet the users and business needs.

Also, present a new process used to develop systems with Self-Healing capabilities based on the extreme programming agile process.

Finally, we validate the proposed architecture using E-Ticket booking business process, by applying the business process with and without the three levels Self-Healing capabilities.

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

عدد الصفحات

150

قائمة المحتويات

Table of contents.

Abstract.

Chapter One : introduction.

Chapter Two : theoretical background.

Chapter Three : literature analysis.

Chapter Four : three levels web service self-healing architecture.

Chapter Five : agile methodology with self-healing & design healing strategies.

Chapter Six : implementation, validation, and analysis.

Chapter Seven : study contributions, conclusions & future work.

References.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

al-Hadid, Isam Hamad Husayn. (2010). Three levels self-healing for web service : toward quality of service optimization. (Doctoral dissertations Theses and Dissertations Master). Arab Academy for Financial and Banking Sciences, Jordan
https://search.emarefa.net/detail/BIM-306956

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

al-Hadid, Isam Hamad Husayn. Three levels self-healing for web service : toward quality of service optimization. (Doctoral dissertations Theses and Dissertations Master). Arab Academy for Financial and Banking Sciences. (2010).
https://search.emarefa.net/detail/BIM-306956

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

al-Hadid, Isam Hamad Husayn. (2010). Three levels self-healing for web service : toward quality of service optimization. (Doctoral dissertations Theses and Dissertations Master). Arab Academy for Financial and Banking Sciences, Jordan
https://search.emarefa.net/detail/BIM-306956

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-306956