Abstract
This paper presents our approach for optimizing the execution of BPEL (Business Process Execution Language) process by leveraging the features of enterprise intranet and introduces batBPEL, a tool for batch invocations of web services in BPEL process. The approach focuses on the decrease of connections by forming batch invocation request of web services in BPEL process. Some empirical experiments and evaluations show and prove the efficiency of our method and related algorithms.
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
Papazoglou, M.: Service-oriented computing: Concepts, characteristics and directions. In: 4th International Conference on Web Information Systems Engineering (WISE), New York, pp. 3–12. IEEE Press, Los Alamitos (2003)
Jordan, D.: Web services business process execution language version 2.0. OASIS Specification (2007)
Nanda, M.G., Karnik, N.: Synchronization analysis for decentralizing composite web services. ACM, New York (2003)
Sheng Chen, L.B., Chen, P.: Optbpel: A tool for performance optimization of bpel process. LNCS. Springer, Heidelberg (2008)
Bao, L., Zhang, X.: Batch invocation of web services in bpel process(detatiled version) (2008), http://www.soacn.org
Krinke, J.: Static slicing of threaded programs. In: Workshop on Program Analysis for Software Tools and Engineering(PASTE), pp. 35–42. ACM Press, New York (1998)
Endpoints, A.: Activebpel engine architecture(version 4.1) (2008), http://www.activebpel.org/docs/architecture.html
Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An overview of aspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol. 2072, pp. 327–353. Springer, Heidelberg (2001)
Courbis, C., Finkelstein, A.: Towards aspect weaving applications. In: International Conference on Software Engineering(ICSE), pp. 69–77. ACM Press, New York (2005)
Ouyang, C., Verbeek, E., van der Aalst, W.M.P., Breutel, S., Dumas, M., ter Hofstede, A.H.M.: WofBPEL: A tool for automated analysis of BPEL processes. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 484–489. Springer, Heidelberg (2005)
Koshkina, M.,, B.: Modelling and verifying web service orchestration by means of the concurrency workbench. TAV-WEB Proceedings/ACM SIGSOFT 29-5(5) (2004)
Tofte, J.-P.T.M.: Region-based memory management. Information and Computation 132, 109–197 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bao, L., Chen, P., Zhang, X., Chen, S., Hu, S., Yang, Y. (2008). Batch Invocation of Web Services in BPEL Process. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds) Service-Oriented Computing – ICSOC 2008. ICSOC 2008. Lecture Notes in Computer Science, vol 5364. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89652-4_39
Download citation
DOI: https://doi.org/10.1007/978-3-540-89652-4_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89647-0
Online ISBN: 978-3-540-89652-4
eBook Packages: Computer ScienceComputer Science (R0)