Loading...
Please wait, while we are loading the content...
Similar Documents
Service Co-operation Patterns and their Customised Coordination
| Content Provider | CiteSeerX |
|---|---|
| Author | Zirpins, Christian Lamersdorf, Winfried |
| Abstract | Abstract. Service Oriented Computing is meant to support loose relationships between organisations. Such relationships constitute co-operation procedures that translates to interaction processes via Webservices. Service composition deals with the specification and automated enforcement of such interaction processes and its predominant approach is orchestration, where a workflow management system (WFMS) is proactively coordinating the interaction activities. In most cases, the orchestration process is regarded as an implicit result of co-operation logic (actually, they are often the same) but the reverse impact of operational coordination on co-operation logic are often neglected. In this position paper, we claim that the choice of coordination alternatives impacts the quality of service and has to be customised to actual service cases and their individual participants. We will introduce a potential solution approach that revolves around service co-operation patterns. We borrow the paradigms of patterns/idioms that are well known from object-oriented design/development and apply it to co-operation procedures and orchestration processes. This approach allows studying a) reusable co-operation patterns typical for service relationships and b) for each pattern a range of possible coordination idioms. We sketch a technique that is intended to refine a composition process based on an analysis of its co-operation patterns and the application of suitable coordination idioms selected by rules in terms of the service context. 1 |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Service Co-operation Pattern Customised Coordination Orchestration Process Co-operation Logic Co-operation Procedure Potential Solution Approach Suitable Coordination Idiom Predominant Approach Operational Coordination Co-operation Pattern Service Oriented Computing Individual Participant Service Relationship Possible Coordination Idiom Interaction Process Reverse Impact Loose Relationship Implicit Result Interaction Activity Workflow Management System Object-oriented Design Development Reusable Co-operation Pattern Service Composition Deal Composition Process Coordination Alternative Actual Service Case Service Context Pattern Idiom |
| Content Type | Text |
| Resource Type | Article |