Abstract
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 language | English |
---|---|
Pages (from-to) | 129-158 |
Journal | Service Oriented Computing and Applications |
Volume | 8 |
Issue number | 2 |
DOIs | |
Publication status | Published - 2014 |
MoE publication type | A1 Journal article-refereed |
Keywords
- Composite service
- reliability evaluation
- reliability-awareness
- service architecture