Three levels self-healing for web service : toward quality of service optimization
Dissertant
Thesis advisor
Comitee Members
Kanan, Ghassan Jaddu
al-Shalabi, Riyad
Abu al-Suud, Salih Mustafa
University
Arab Academy for Financial and Banking Sciences
Faculty
The Faculty of Information Systems and Technology
Department
Computer information systems
University Country
Jordan
Degree
Ph.D.
Degree Date
2010
English Abstract
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.
Main Subjects
Information Technology and Computer Science
Topics
No. of Pages
150
Table of Contents
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.
American Psychological Association (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
Modern Language Association (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
American Medical Association (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
Language
English
Data Type
Arab Theses
Record ID
BIM-306956