2006
DOI: 10.1007/11948148_16
|View full text |Cite
|
Sign up to set email alerts
|

SCENE: A Service Composition Execution Environment Supporting Dynamic Changes Disciplined Through Rules

Abstract: Service compositions are created by exploiting existing component services that are, in general, out of the control of the composition developer. The challenge nowadays is to make such compositions able to dynamically reconfigure themselves in order to address the cases when the component services do not behave as expected and when the execution context changes. We argue that the problem has to be tackled at two levels: on the one side, the runtime platform should be flexible enough to support the selection of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
61
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 85 publications
(62 citation statements)
references
References 10 publications
0
61
0
Order By: Relevance
“…In this regard, a number of approaches are concerned with incorporating exception handling mechanisms into the composition modeling language itself [17,18], allowing the designer (or user) to control recovery actions at execution time. Although effective for specific exception types (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…In this regard, a number of approaches are concerned with incorporating exception handling mechanisms into the composition modeling language itself [17,18], allowing the designer (or user) to control recovery actions at execution time. Although effective for specific exception types (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…The first group supports dynamic adaptation at the language level (Colombo et al, 2006, Koning et al, 2009, Baresi and Guinea, 2011, Narendra et al, 2007, Sonntag and Karastoyanova, 2011, Moser et al, 2008. This approach can hinder reasoning about adaptations with complex and error-prone scripts ).…”
Section: The Need For Dynamic Adaptation Of Service Compositionsmentioning
confidence: 99%
“…For example, SCENE (Colombo et al, 2006) extends WS-BPEL with Event Condition Action (ECA) rules that define consequences for conditions to guide the execution of binding and rebinding self-reconfiguration operations. VxBPEL (Koning et al, 2009) is an adaptation of WS-BPEL that allows variation points, variants, and configurations to be defined for a process in a service-centric system.…”
Section: Dynamic Adaptation Of Service Compositionsmentioning
confidence: 99%
“…It also provides a dynamic adaptation and message mediation service for partnerlinks, using XSLT or regular expressions to transform messages accordingly. Colombo et al [3] extend the BPEL composition language with policy (re)binding rules written in the Drools language. These rules take the form of if-then-else statements, allowing service bindings to depend on process data collected at run time.…”
Section: Related Workmentioning
confidence: 99%