2014
DOI: 10.1109/tr.2014.2315939
|View full text |Cite
|
Sign up to set email alerts
|

Dependability Assessment of Web Service Orchestrations

Abstract: In this paper, we focus on the reliability and availability analysis of Web service (WS) compositions, orchestrated via the Business Process Execution Language (BPEL). Starting from the failure profiles of the services being composed, which take into account multiple possible failure modes, latent errors, and propagation effects, and from a BPEL process description, we provide an analytical technique for evaluating the composite process' reliability-availability metrics. This technique also takes into account … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 37 publications
0
8
0
Order By: Relevance
“…• four replicas to tolerate from fault replica [36] • optimistic replacement and replication technique [36,80] • finite state machine to model the approach [80] byzantine/arbitrary fault [52,96] implementation in standard SOAP messaging framework • Markov chain-based approach [76,82] latent errors and dormant faults [46,111] • unable to deliver successful service • coordinated atomic actions-DRIP (CAA-DRIP) framework and a simulation technique [46] • an analytical technique to calculate reliabilityavailability metrics [111] adaption faults [72,112] estimating the failure probability of each static component. In addition to [119], Ding et al [93] have proposed the online prediction of the reliability of SOS.…”
Section: Reliabilitymentioning
confidence: 99%
See 2 more Smart Citations
“…• four replicas to tolerate from fault replica [36] • optimistic replacement and replication technique [36,80] • finite state machine to model the approach [80] byzantine/arbitrary fault [52,96] implementation in standard SOAP messaging framework • Markov chain-based approach [76,82] latent errors and dormant faults [46,111] • unable to deliver successful service • coordinated atomic actions-DRIP (CAA-DRIP) framework and a simulation technique [46] • an analytical technique to calculate reliabilityavailability metrics [111] adaption faults [72,112] estimating the failure probability of each static component. In addition to [119], Ding et al [93] have proposed the online prediction of the reliability of SOS.…”
Section: Reliabilitymentioning
confidence: 99%
“…• probabilistic critical path identification [61] • incremental SLA agreement violation handling approach [65] reliability [14,20,23,27,42,57,71,75,82,87,88,93,101,110,111,116,117,119,125] • the black-box component is difficult to evaluate their quality • unnecessary restart to recover from failure [20] • reliability-critical workflow components [110,125] • recoverable node failures [87] • a framework and prototype tool for detecting anomalous services [116] • optimal reliable service composition and redundancy technique [23,75] • neighbourhood-based MF [119] • soft-state inference for rapid failure recovery [20] • heuristic recommendation algorithms [125] • FFDA tool and fault injection [110] • k-reliability to calculate the surviving nodes in the subnetwork [101] • reliability prediction using the running time data of the system [93] • task scheduling optimisation model [87] scalability [67,76,81] • only one error at the time [67].…”
Section: Summary Of Reviewed Studiesmentioning
confidence: 99%
See 1 more Smart Citation
“…Within the WS-BPEL context, Mukherjee et al (2008) compute the reliability of WS-BPEL processes taking into account most of the workflow patterns that WS-BPEL can express, while the method of Distefano et al (2014) also incorporates advanced composition features such as fault, compensation, termination and event handling.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, for the sake of readability and to reduce the complexity of attribute schemas, Mini workflows support only (global) boolean variables; we model invocation of external services as boolean functions with no input parameters. We remark that more complex analyses and workflow languages (see, for example, the extension of [13] in [12] for support of BPEL business processes, including parallelism and nested workflows) could be supported with richer attribute schemas.…”
Section: Incremental Reliability Analysis Of Structured Workflowsmentioning
confidence: 99%