About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
APSCC 2008
Conference paper
ScriptOrc: A specification language for web service choreography
Abstract
Web services are autonomous and heterogeneous computational entities. The need to build web services rapidly has necessitated to realize ease of design and implementation through the paradigm of Model Based Design, as a normal requirement rather than an exception. The specification, design and implementation of web service applications need to address three major aspects: Orchestration of Services, Conversation and Choreography. In distributed computing, abstractions such as Scripts have been used to abstract patterns of communication hiding low level details. In this paper, we demonstrate an approach of integrating orchestration with scripting to depict a pattern of communication or conversations among various agents. This leads to an effective specification language ScriptOrc for web services choreography. We shall illustrate the usages with examples from workflow systems. ©2008 IEEE.