TY - GEN
T1 - Enhancing control of service compositions in service-oriented architectures
AU - Schneider, Christian
AU - Stumpf, Frederic
AU - Eckert, Claudia
PY - 2009
Y1 - 2009
N2 - In a service-oriented architecture, service compositions are assembled from other component services. Such compositions may include services from unknown and potentially untrusted providers. As there is no direct control of those services, it is not ensured that pre-negotiated policies are actually enforced as specified. In this work, we propose a pluggable component for controlling interactions of service compositions which we call Orchestration Service. It executes arbitrary service compositions on behalf of others and intercepts messages exchanged between the involved services. Thus, the Orchestration Service can ensure a correct enforcement of the stipulated policies. Moreover, it also monitors obligation statements and logs all interactions in an audit compliant way. Using this approach, the control over existing service compositions can be enhanced with little effort. We present the concept of the Orchestration Service, describe its usage and discuss which applications can be supported by our approach.
AB - In a service-oriented architecture, service compositions are assembled from other component services. Such compositions may include services from unknown and potentially untrusted providers. As there is no direct control of those services, it is not ensured that pre-negotiated policies are actually enforced as specified. In this work, we propose a pluggable component for controlling interactions of service compositions which we call Orchestration Service. It executes arbitrary service compositions on behalf of others and intercepts messages exchanged between the involved services. Thus, the Orchestration Service can ensure a correct enforcement of the stipulated policies. Moreover, it also monitors obligation statements and logs all interactions in an audit compliant way. Using this approach, the control over existing service compositions can be enhanced with little effort. We present the concept of the Orchestration Service, describe its usage and discuss which applications can be supported by our approach.
UR - http://www.scopus.com/inward/record.url?scp=70349690570&partnerID=8YFLogxK
U2 - 10.1109/ARES.2009.53
DO - 10.1109/ARES.2009.53
M3 - Conference contribution
AN - SCOPUS:70349690570
SN - 9780769535647
T3 - Proceedings - International Conference on Availability, Reliability and Security, ARES 2009
SP - 953
EP - 959
BT - Proceedings - International Conference on Availability, Reliability and Security, ARES 2009
T2 - International Conference on Availability, Reliability and Security, ARES 2009
Y2 - 16 March 2009 through 19 March 2009
ER -