Title :
A Decentralized Services Choreography Approach for Business Collaboration
Author :
Xiaoqiang, Qiao ; Wei Jim
Author_Institution :
Technol. Center of Software Eng., Chinese Acad. of Sci., Beijing
Abstract :
In e-service environment, enterprises need to collaborate to achieve a common business goal in loose-coupling manner. Therefore, it is of great necessity to develop a service interoperation technique that is capable of handling the collaboration among distributed business processes. The Web services architecture defines separate specifications for the choreography and orchestration of Web services. This paper proposes a service choreography solution for business collaboration across organizations boundaries while preserving the local autonomy of their own business processes. A centralized service choreography process is built for specification of the global business process, and then it is transformed to decentralized choreography processes amongst the participants for peer-to-peer interaction. For each participant, a data dependency based process mediation model is developed to facilitate the adaptation between the local pre-established business process and its corresponding decentralized choreography process. This mediation means can ensure the privacy and autonomy of local business process and the adaptability of choreography process. A system architecture is implemented to support our solution in ONCE PI project
Keywords :
Internet; business data processing; groupware; open systems; organisational aspects; peer-to-peer computing; ONCE PI project; Web services architecture; business collaboration; centralized service choreography process; data dependency; decentralized services choreography; distributed business processes; e-service; process mediation model; service interoperation; Business communication; Collaboration; Collaborative software; Mediation; Peer to peer computing; Privacy; Protocols; Service oriented architecture; Software engineering; Web services;
Conference_Titel :
Services Computing, 2006. SCC '06. IEEE International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7695-2670-5