Rationality of Service Composition of Workflow Net in a Service Oriented Architecture

Users’ requirements change drives an information system evolution. Consequently, such evolution affects those atomic services which provide functional operations from one state of their composition to another state of composition. A challenging issue associated with such evolution of the state of service composition is to ensure a resultant service composition remaining rational. This paper presents a method of Service Composition Atomic-Operation Set (SCAOS). SCAOS defines 2 classes of atomic operations and 13 kinds of basic service compositions to aid a state change process by using Workflow Net. The workflow net has algorithmic capabilities to compose the required services with rationality and maintain any changes to the services in a different composition also rational. This method can improve the adaptability to the ever changing business requirements of information systems in the dynamic environment.

[1]  Fabio Casati,et al.  Supporting the dynamic evolution of Web service protocols in service-oriented architectures , 2008, TWEB.

[2]  Mike P. Papazoglou,et al.  The Challenges of Service Evolution , 2008, CAiSE.

[3]  Andrew D. Gordon,et al.  Verified Reference Implementations of WS-Security Protocols , 2006, WS-FM.

[4]  Jinpeng Huai,et al.  Dynamic Evolution Mechanism for Trustworthy Software Based on Service Composition: Dynamic Evolution Mechanism for Trustworthy Software Based on Service Composition , 2010 .

[5]  Niels Lohmann,et al.  How to Implement a Theory of Correctness in the Area of Business Processes and Services , 2010, BPM.

[6]  Zhang Pei Approach of QoS-oriented services run-time binding , 2011 .

[7]  Kees M. van Hee,et al.  Workflow Management: Models, Methods, and Systems , 2002, Cooperative information systems.

[8]  Niels Lohmann,et al.  A Feature-Complete Petri Net Semantics for WS-BPEL 2.0 , 2007, WS-FM.

[9]  van der Wmp Wil Aalst,et al.  Dealing with workflow change: identification of issues and solutions , 2000 .

[10]  Eric. Newcomer,et al.  Understanding SOA with Web Services , 2004 .

[11]  Brian D. Davison,et al.  Introduction to special section on adversarial issues in Web search , 2008, TWEB.

[12]  Zhang Zhong-yu Study on Evolution Behavior of Service Combination under Unchanged Set , 2012 .

[13]  Jian Yu,et al.  Service-oriented computing: principles and applications , 2006 .

[14]  Wil vanderAalst,et al.  Workflow Management: Models, Methods, and Systems , 2004 .

[15]  Huang Guang-qi Transparency of information system service evolution , 2011 .

[16]  Zeng Jin Dynamic Evolution Mechanism for Trustworthy Software Based on Service Composition , 2010 .

[17]  Salima Benbernou,et al.  Managing the Evolution of Service Specifications , 2008, CAiSE.