Semantics Enabled Dynamic Process Configuration

Web processes are the next generation workflows created using Web services. This paper addresses research issues in creating a framework for configuring and executing dynamic Web processes. Our approach is that of a multiparadigm constraint analysis for process configuration using quantitative and logical constraints. We also present a software architecture and an engineering approach for extending current Web service infrastructure to support dynamic Web processes. An execution environment, extending Apache Axis, one of the most popular SOAP implementations, to support dynamic process configuration is presented. Empirical evaluation of the system is performed to demonstrate the cost benefits of dynamic process configuration over static processes. We also demonstrate the time overheads caused by the addition of semantic processing capabilities to Axis.

[1]  Jayashankar M. Swaminathan,et al.  Models for Supply Chains in E-Business , 2003, Manag. Sci..

[2]  Amit P. Sheth,et al.  Scalable and Dynamic Work Coordination and Collaboration Systems , 1995 .

[3]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[4]  Erhard Rahm,et al.  AGENTWORK: a workflow system supporting rule-based workflow adaptation , 2004, Data Knowl. Eng..

[5]  Amit P. Sheth,et al.  Adding Semantics to Web Services Standards , 2003, ICWS.

[6]  Kunal Verma,et al.  Semantic Matching of Web Service Policies , 2005, SDWP@ICWS.

[7]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[8]  Ahmed K. Elmagarmid,et al.  Composing Web services on the Semantic Web , 2003, The VLDB Journal.

[9]  Mick Kerrigan,et al.  Web Services Modeling Ontology , 2006, Semantic Web Services, Processes and Applications.

[10]  Stefan Tai,et al.  The next step in Web services , 2003, CACM.

[11]  Kunal Verma,et al.  Constraint driven Web service composition in METEOR-S , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[12]  Amit P. Sheth,et al.  Semantic Interoperability of Web Services - Challenges and Experiences , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[13]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[14]  Maciej Zaremba,et al.  Enabling Components Management and Dynamic Execution Semantic in WSMX , 2005, WIW.

[15]  Amit P. Sheth,et al.  Discovery of Web services in a federated registry environment , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[16]  Amit P. Sheth,et al.  Discovery of Web services in a federated registry environment , 2004 .