Web service selection for transactional composition
2010, Procedia Computer Science
https://doi.org/10.1016/J.PROCS.2010.04.302Abstract
In this work we address the issue of selecting and composing Web Services (WSs) considering functional requirements and transactional properties. We formalize the WS composition problem using the user query, the transactional properties of WSs and the composite WSs definition. We extends Colored Petri Net (CPN) formalism to incorporate transactional WSs properties. We present a CPN-WS selection algorithm that satisfies the user query functional conditions expressed as input and output attributes, and transactional properties expressed as a risk level. The result of our algorithm is a Colored Petri-Net allowing to execute a transactional composite WS.
References (13)
- A. Liu, Q. Li, L. Huang, M. Xiao, FACTS: A Framework for Fault Tolerant Composition of Transactional Web Services, IEEE Trans. on Services Computing (PrePrints) (2009) 1-14.
- S. Bhiri, O. Perrin, C. Godart, Extending workflow patterns with transactional dependencies to define reliable composite web services, in: Proc. of the Advanced Int. Conf. on Telecomm. and Int. Conf. on Internet and Web Appl. and Services (AICT-ICIW), Washington, DC, USA, 2006, p. 145.
- J. El Haddad, M. Manouvrier, M. Rukoz, TQoS: Transactional and QoS-aware selection algorithm for auto- matic Web service composition, IEEE Trans. on Services Comp.To appear. Note de recherche LAMSADE Paris- Dauphine Univ. N • 45.
- K. Vidyasankar, G. Vossen, A multilevel model for web service composition, in: Proc. of the IEEE Int. Conf. on Web Services (ICWS), 2004, pp. 462-469.
- N. B. Lakhal, T. Kobayashi, H. Yokota, FENECIA: failure endurable nested-transaction based execution of com- posite Web services with incorporated state analysis, in: VLDB Journal, Vol. 18, 2009, pp. 1-56.
- J. E. Haddad, M. Manouvrier, M. Rukoz, A Hierarchical Model for Transactional Web Service Composition in P2P Networks, in: Proc. of the IEEE Int. Conf. on Web Service (ICWS), 2007, pp. 346-353.
- A. Brogi, S. Corfini, R. Popescu, Semantics-based composition-oriented discovery of web services, ACM Trans. on Internet Technology 8 (4) (2008) 1-39.
- E. Blanco, Y. Cardinale, M.-E. Vidal, Aggregating Functional and Non-Functional Properties to Identify Service Compositions -In: IGI BOOK, Vol. 53, 2010, accepted to be published.
- R. Hamadi, B. Benatallah, A petri net-based model for web service composition, in: Proc. of the 14th Australasian database Conf. (ADC), Darlinghurst, Australia, 2003, pp. 191-200.
- X. Deng, Z. Lin, W. Chen, R. Xiao, L. Fang, L. Li, Modeling web service choreography and orchestration with col- ored petri nets, in: Proc. of the 8th ACIS Int. Conf. on Soft. Eng., Art. Intell., Networking and Parallel/Distributed Comp., SNPD, Qingdao, China, 2007, pp. 838-843.
- Z. Qian, S. Lu, L. Xie, Colored petri net based automatic service composition, in: Proc. of The 2nd IEEE Asia- Pacific Service Comp. Conf. (APSCC), Tsukuba Science City, Japan, 2007, pp. 431-438.
- Z. li Zhang, F. Hong, H. jun Xiao, A colored petri net-based model for web service composition, Journal of Shanghai University (English Edition) 12 (4) (2008) 323-329.
- Y. Xu, B. Li, J. Wu, A petri-net coverability model for automatic web service composition, in: Proc. of Int. Conf. on Intelligent Information Systems (IASTED), Haikou, China, 2009, pp. 31-34.