Vol.28, No.2, 2021, pp.321-336, doi:10.32604/iasc.2021.014892
Optimizing Service Composition (SC) Using Smart Multistage Forward Search (SMFS)
  • Issam Alhadid1, Hassan Tarawneh2, Khalid Kaabneh2, Ra’ed Masa’deh3, Nawaf N. Hamadneh4,*, Muhammad Tahir5, Sufian Khwaldeh1
1 Faculty of Information Technology and Systems, University of Jordan, Aqaba, Jordan
2 Faculty of Information Technology, Al-Ahliyya Amman University, Amman, Jordan
3 School of Business, University of Jordan, Amman, Jordan
4 Department of Basic Sciences, College of Science and Theoretical Studies, Saudi Electronic University, Riyadh 11673, Saudi Arabia
5 Department of Computer Science, College of Computing and Informatics, Saudi Electronic University, Riyadh 11673, Saudi Arabia
* Corresponding Author: Nawaf N. Hamadneh. Email:
(This article belongs to this Special Issue: Recent Advances in Intelligent Systems and Communication)
Received 25 October 2020; Accepted 15 February 2021; Issue published 01 April 2021

Service Oriented Architecture (SOA) is a style of software design where Web Services (WS) provide services to the other components through a communication protocol over a network. WS components are managed, updated, and rearranged at runtime to provide the business processes as SCs, which consist of a set of WSs that can be invoked in a specific order to fulfill the clients’ requests. According to the Service Level Agreement (SLA) requirements, WS selection and composition are significant perspectives of research to meet the clients’ expectations. This paper presents an effective technique using SMFS that attempts to improve the WS selection as well as SC construction and ultimately optimize the WS resource utilization. The results show that the proposed SMFS technique enhances the WS resource utilization by 9.6% compared to the standard Multistage Forward Search (MFS) technique. Similarly, the number of constructed SCs using the proposed SMFS technique are increased by 36.97% compared to the number of constructed SCs with the standard MFS technique.

Service oriented architecture; service composition; smart multistage forward search; machine learning; optimization algorithms
Cite This Article
I. Alhadid, H. Tarawneh, K. Kaabneh, R. Masa’deh, N. N. Hamadneh et al., "Optimizing service composition (sc) using smart multistage forward search (smfs)," Intelligent Automation & Soft Computing, vol. 28, no.2, pp. 321–336, 2021.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.