Abstract
The heterogeneous, dynamic, distributed, and evolving nature of Web services calls for adaptation techniques to overcome various types of mismatches that may occur among services developed by different parties. In this paper we present a methodology for the automated generation of (service) adapters capable of solving behavioural mismatches among BPEL processes. The adaptation process, given two communicating BPEL processes whose interaction may lock, builds (if possible) a BPEL process that allows the two processes to successfully interoperate. A key ingredient of the adaptation methodology is the transformation of BPEL processes into YAWL workflows.
This work has been partially supported by the SMEPP project (EU-FP6-IST 0333563) and by the F.I.R.B. project TOCAI.IT.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Benatallah, B., Casati, F., Grigori, D., Nezhad, H.R.M., Toumani, F.: Developing Adapters for Web Services Integration. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 415–429. Springer, Heidelberg (2005)
BPEL4WS Coalition. Business Process Execution Language for Web Services v1.1
Brogi, A., Canal, C., Pimentel, E., Vallecillo, A.: Formalizing Web Service Choreographies. In: Proc. of WS-FM 2004, ENTCS, vol. 105, pp. 73–94 (2004)
Brogi, A., Popescu, R.: Contract-based Service Aggregation. Technical Report, University of Pisa (September 2006), http://www.di.unipi.it/~popescu/CoSA.pdf
Brogi, A., Popescu, R.: Service Adaptation through Trace Inspection. In: Proc. of SOBPI 2005, pp. 44–58 (2005)
Brogi, A., Popescu, R.: Towards Semi-automated Workflow-Based Aggregation of Web Services. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 214–227. Springer, Heidelberg (2005)
Brogi, A., Popescu, R.: From BPEL Processes to YAWL Workflows. In: Bravetti, M., Núñez, M., Zavattaro, G. (eds.) WS-FM 2006. LNCS, vol. 4184, pp. 107–122. Springer, Heidelberg (2006)
Hau, J., Lee, W., Newhouse, S.: The ICENI Semantic Service Adaptation Framework. In: UK e-Science All Hands Meeting (2003), http://www.nesc.ac.uk/events/ahm2003/AHMCD/pdf/017.pdf
Iyer, A., Smith, G., Roe, P., Pobar, J.: An Example ofWeb Service Adaptation to Support B2B Integration, http://ausweb.scu.edu.au/aw02/papers/refereed/smith2/paper.html
Papazoglou, M.P., Georgakopoulos, D.: Service-Oriented Computing. Communications of the ACM 46(10), 24–28 (2003)
Ponnekanti, S.R., Fox, A.: Interoperability among independently evolving web services. In: Proc. of the 5th ACM Int. Conf. on Middleware, pp. 331–351 (2004)
Syu, J.-Y.: An Ontology-Based Approach to Automatic Adaptation of Web Services. Department of Information Management National Taiwan University (2004), http://www.im.ntu.edu.tw/IM/Theses/r92/R91725051.pdf
van der Aalst, W.M.P., ter Hofstede, A.H.M.: YAWL: Yet Another Workflow Language. Inf. Syst. 30(4), 245–275 (2005)
Wang, F.-Y., Gao, Y., Zhou, M.: A Modified Reachability Tree Approach to Analysis of Unbounded Petri Nets. IEEE Transactions on Systems, Man and Cybernetics – Part B 34(1), 303–308 (2004)
WSDL Coalition. Web Service Description Language (WSDL) v1.1
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brogi, A., Popescu, R. (2006). Automated Generation of BPEL Adapters. In: Dan, A., Lamersdorf, W. (eds) Service-Oriented Computing – ICSOC 2006. ICSOC 2006. Lecture Notes in Computer Science, vol 4294. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11948148_3
Download citation
DOI: https://doi.org/10.1007/11948148_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68147-2
Online ISBN: 978-3-540-68148-9
eBook Packages: Computer ScienceComputer Science (R0)