Title: Toward automatic web service composition based on multilevel workflow orchestration and semantic web service discovery

Authors: U. Arul; S. Prakash

Addresses: Department of Computer Science and Engineering, Dhanalakshmi College of Engineering, Chennai, Tamil Nadu, India ' Department of Electronics and Communication Engineering, Saveetha Institute of Medical and Technical Sciences (SIMATS), Saveetha School of Engineering, Saveetha Nagar, Thandalam, Chennai, Tamil Nadu, India

Abstract: Revolutionary development of service oriented architecture (SOA) fosters the integration of software components from different distributed platforms and facilitates modelling of web service composition. However, the existing four-stage framework used for automatic web service composition (AWSC), which has drawbacks and incompleteness in terms of dynamic change of user goals, adopting the functional properties for describing the behaviour of candidate services and implementing unified composition framework. To overcome these drawbacks, we propose a framework for automatic and dynamic service composition that requires adding advances of semantics to web services and modifying the existing four-stage framework. We provide a multilevel workflow orchestration using an enhanced five stage composition framework for achieving the dynamic change of user requests and scalability for automatic composition. This proposed framework can able to handle both functional and non-functional requirements through transformation techniques for providing a feasible composition solution. Furthermore, it provides a solution for the problem of discovering and selecting the most suitable service candidates using semantic web service discovery (SWSD) mechanism.

Keywords: service oriented architecture; SOA; non-functional requirements; workflow orchestration; service discovery; automatic web service composition; AWSC.

DOI: 10.1504/IJBIS.2020.10028518

International Journal of Business Information Systems, 2020 Vol.34 No.1, pp.128 - 156

Received: 12 Oct 2017
Accepted: 31 May 2018

Published online: 21 Apr 2020 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article