E-Commerce Technology, IEEE International Conference on, and Enterprise Computing, E-Commerce, and E-Services, IEEE International Conference on (2007)
National Center of Sciences, Tokyo, Japan
July 23, 2007 to July 26, 2007
Aabhas V. Paliwal , Rutgers University
Nabil Adam , Rutgers University
Basit Shafiq , Rutgers University
Christof Bornhoevd , SAP Labs, LLC
Specification of a web services-based process (WSP) for a complex environment such as homeland security domain is a complex task. The specification task requires achieving a balance between intuitive and easy to understand process representation for the interactive domain user and consolidated formal specification. An easy to understand process representation facilitates conformance of process correctness where as the formal specification ensures formal goal reachability analysis of service orchestration for executing the process. Existing approaches provide means for service orchestration and invocation, however, there is little to support the specification and goal reachability analysis of WSPs representing distributed service oriented architectures. In this paper1 we present a novel approach to service orchestration that combines an effective diagrammatic modeling, an appropriate formal framework and an implementation process for dynamic WSP and complex web service composition and goal reachability analysis. Specifically, our approach for WSP specification and goal reachability analysis comprising of service orchestration using High Level Message Sequence Charts (HMSC) and Colored Petri Nets (CP Nets) provides a methodology for instantiation of the general WSP that is specific to individual users. The process instantiation takes in to account the dynamicity aspects in terms of the changes in the domain requirements, the user request and the component services that form the WSP.
C. Bornhoevd, N. Adam, B. Shafiq and A. V. Paliwal, "Policy based Web Service Orchestration and Goal Reachability Analysis using MSC and CP Nets," 2007 9th IEEE International Conference on e-Commerce Technology and the 4th IEEE International Conference on Enterprise Computing, e-Commerce, and e-Services(CEC-EEE), Tokyo, 2007, pp. 131-140.