Abstract
Web Service Composition has been studied intensively in the past two decades, considering the many aspects of the problem, like: semantic modeling, general QoS metrics, services state, and much more. In this paper, our focus is on integrating throughput metric with the automation formalism, without any limitation on automation, i.e. allowing full automation with meaningful throughput propagation. The user request and each service in the respiratory are described by their throughput values that are: an extra requirement for the request; and a maximum allowed load for services. In the proposed version, it is possible that to satisfy a request’s throughput, multiple traditional compositions are used concurrently, adding up for the required throughput. This highly increases the problem complexity both in how to model the combining throughput values, and also computationally, as the algorithms are required to search for multiple compositions. However, we also propose an algorithm that reduces the original problem to multiple constraint satisfaction problem instances and can find compositions for requests and considerable-sized repositories, which we prove through a synthetic evaluation.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.