LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

A genetic algorithm based approach to transactional and QoS-aware service selection

As there are various risks of failure when Web services are deployed in unreliable environment, the execution of a composite Web service (CWS) requires the transaction mechanism to guarantee its… Click to show full abstract

As there are various risks of failure when Web services are deployed in unreliable environment, the execution of a composite Web service (CWS) requires the transaction mechanism to guarantee its reliable execution. However, the existing service selection approaches consider QoS and transaction separately and have not considered that transactional properties may affect the QoS such as the execution time of a CWS. This work addresses the importance of considering transactional properties and how the transactional properties affect the QoS simultaneously in the process of service selection by a QoS-aware and transactional-aware selection approach. First, a performance evaluation method is proposed to calculate the execution time of a transactional CWS. Then, a genetic algorithm based approach, which takes into account the execution time, price, transactional property and successful execution rate of CWS, is presented to achieve global optimisation service selection. Finally, experimental results show the efficiency and effectiveness of the approach.

Keywords: service selection; selection; qos aware; service; approach; execution

Journal Title: Enterprise Information Systems
Year Published: 2017

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.