An approach for transactional QoS-driven service composition
In the Service Oriented Architecture (SOA) there are always over one service candidates corresponding with the criterion of the service request, which are developed by different organizations and offer diverse, Quality of Service (QoS) values and transactional properties. While many works have been done for Web service selection, designing a composite Web service to ensure not only correct and reliable execution but also optimal QoS remains an important challenge. However, the problem is generally addressed from the QoS side or from the transactional side separately by the conventional approaches. This paper tackles this issue by proposing a selection algorithm for service composition, which maximizes the QoS while meeting the transactional requirement. At last experimental results are presented.
Author's Name: Zhu, Q., Wu, Q., Dai, G., Zhou, M.
Volume: Volume 7
Issues: Issue 10
Keywords: Local optimization, Quality of service, SOA, Transaction, Web service composition