A survey of methods and approaches for reliable dynamic service compositions

Anne Immonen (Corresponding Author), Daniel Pakkala

    Research output: Contribution to journalArticleScientificpeer-review

    40 Citations (Scopus)


    An increasing amount of today's software systems is developed by dynamically composing available atomic services to form a single service that responds to consumers' demand. These composite services are distributed across the network, adapted dynamically during run-time, and still required to work correctly and be available on demand. The development of these kinds of modern services requires new modeling and analysis methods and techniques to enable service reliability during run-time. In this paper, we define the required phases of the composite service design and execution to achieve reliable composite service. These phases are described in the form of a framework. We perform a literature survey of existing methods and approaches for reliable composite services to find out how they match with the criteria of our framework. The contribution of the work is to reveal the current status in the research field of reliable composite service engineering
    Original languageEnglish
    Pages (from-to)129-158
    JournalService Oriented Computing and Applications
    Issue number2
    Publication statusPublished - 2014
    MoE publication typeA1 Journal article-refereed


    • Composite service
    • reliability evaluation
    • reliability-awareness
    • service architecture


    Dive into the research topics of 'A survey of methods and approaches for reliable dynamic service compositions'. Together they form a unique fingerprint.

    Cite this