A self-healing model for QoS-aware web service composition
Joint Authors
al-Sayyid, Dua
Nasr, Iman
al-Ghazzali, Ala
Ghayth, Mervat
Source
The International Arab Journal of Information Technology
Issue
Vol. 17, Issue 6 (30 Nov. 2020), pp.839-846, 8 p.
Publisher
Zarqa University Deanship of Scientific Research
Publication Date
2020-11-30
Country of Publication
Jordan
No. of Pages
8
Main Subjects
Information Technology and Computer Science
Abstract EN
In the Web Service Composition (WSC) domain, Web Services (WSs) execute in a highly dynamic environment, as a result, the Quality of Service (QoS) of a WS is constantly evolving, and this requires tracking of the global optimization overtime to satisfy the users’ requirements.
In order to make a WSC adapt to such QoS changes of WSs, we propose a self-healing model for WSC.
Self-healing is the automatic discovery, and healing of the failure of a composite WS by itself due to QoS changes without interruption in the WSC and any human intervention.
To the best of our knowledge, almost all the existing self-healing models in this domain substitute the faulty WS with an equivalent one without paying attention to the WS selection processes to achieve global optimization.
They focus only on the WS substitution strategy.
In this paper, we propose a self-healing model where we use our hybrid approach to find the optimal WSC by using Parallel Genetic Algorithm based on Q-learning, which we integrate with K-means clustering (PGAQK).
The components of this model are organized according to IBM’s Monitor, Analyse, Plan, Execute, and Knowledge (MAPE-K) reference model.
The PGAQK approach considers as a module in the Execute component.
WS substitution strategy has also been applied in this model that substitutes the faulty WS with another equivalent one from a list of candidate WSs by using the K-means clustering technique.
K-means clustering is used to prune the WSs in the search space to find the best WSs for the environment changes.
We implemented this model over the NET Framework using C# programming language.
A series of comparable experiments showed that the proposed model outperforms improved GA to achieve global optimization.
Our proposed model also can dynamically substitute the faulty WSs with other equivalent ones in a time-efficient manner.
American Psychological Association (APA)
al-Sayyid, Dua& Nasr, Iman& al-Ghazzali, Ala& Ghayth, Mervat. 2020. A self-healing model for QoS-aware web service composition. The International Arab Journal of Information Technology،Vol. 17, no. 6, pp.839-846.
https://search.emarefa.net/detail/BIM-1432395
Modern Language Association (MLA)
al-Sayyid, Dua…[et al.]. A self-healing model for QoS-aware web service composition. The International Arab Journal of Information Technology Vol. 17, no. 6 (Nov. 2020), pp.839-846.
https://search.emarefa.net/detail/BIM-1432395
American Medical Association (AMA)
al-Sayyid, Dua& Nasr, Iman& al-Ghazzali, Ala& Ghayth, Mervat. A self-healing model for QoS-aware web service composition. The International Arab Journal of Information Technology. 2020. Vol. 17, no. 6, pp.839-846.
https://search.emarefa.net/detail/BIM-1432395
Data Type
Journal Articles
Language
English
Notes
Record ID
BIM-1432395