Title :
Policy based Web Service Orchestration and Goal Reachability Analysis using MSC and CP Nets
Author :
Paliwal, Aabhas V. ; Adam, Nabil ; Shafiq, Basit ; Bornhoevd, Christof
Author_Institution :
Rutgers Univ., Newark
Abstract :
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 paper 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.
Keywords :
Petri nets; Web services; charts; formal specification; Web service process specification; colored Petri nets; consolidated formal specification; distributed service oriented architecture; goal reachability analysis; high level message sequence chart; policy based Web service orchestration; Analytical models; Application software; Automatic programming; Character generation; Formal specifications; Petri nets; Reachability analysis; Service oriented architecture; Terrorism; Web services;
Conference_Titel :
E-Commerce Technology and the 4th IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services, 2007. CEC/EEE 2007. The 9th IEEE International Conference on
Conference_Location :
Tokyo
Print_ISBN :
0-7695-2913-5
DOI :
10.1109/CEC-EEE.2007.79