University of Leicester
Browse

Optimized Composite Service Transactions through Execution Results Prediction

Download (368.75 kB)
conference contribution
posted on 2016-12-09, 15:16 authored by J. Xu, Z. Li, H. Chi, M. Wang, C. Guan, Stephan Reiff-Marganiec, H. Shen
Abstract: Traditional web services transaction processing mechanism handle exception by forward recovery and backward recovery. These compensation mechanisms often lead to waste of resources and time. In this paper, we propose a framework for predicting outcomes of service executions as part of service compositions which allows to choose service instances that are likely to lead to a successful result in the first instance and thus reduces the need for invoking costly recovery mechanisms. The framework makes use of watchdogs to maintain an awareness of service availability and a pre-coordinator which has oversight of the whole composite Web service and acts as a control center. An analysis of a scenario shows that we cannot only provide users with a more satisfactory result, but also can reduce the overhead costs of resources and waste.

Funding

The paper is fully supported by a grant from the Fundamental Research Funds for the Central Universities (Project No. 13CX06009A and No. 14CX06007A). This work is a partial result of Jiuyun’s visit to the University of Leicester supported by China Scholarship Council.

History

Citation

2016 IEEE International Conference on Web Services (ICWS), San Francisco, CA, 2016, pp. 690-693.

Author affiliation

/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Computer Science

Source

IEEE International Conference on Web Services (ICWS) 2016, San Francisco, CA

Version

  • AM (Accepted Manuscript)

Published in

2016 IEEE International Conference on Web Services (ICWS)

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

isbn

978-1-5090-2676-0;978-1-5090-2675-3

Acceptance date

2016-04-26

Available date

2016-12-09

Publisher version

http://ieeexplore.ieee.org/abstract/document/7558070/

Temporal coverage: start date

2016-06-27

Temporal coverage: end date

2016-07-02

Language

en

Usage metrics

    University of Leicester Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC