Abstract
Web services aim at spontaneously integrating services from different providers in ensuring at offering a user the best possible experience. The interrelationships between the concepts of security, performance and interoperability, while critical to any web service, are the key criteria in evaluating Web Services and their ability in meeting user requirements. This paper aims at exploring whether the use of the Business Process Execution Language (BPEL) in defining Web Services, can contribute towards enhancing the quality of the service delivered and improving the ability of evaluating suitable factors for ensuring secure and interoperable Web Service composition without compromising on performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Brown, P.C.: Succeeding with SOA – Realizing Business Value Through Total Architecture. Addison Wesley, Boston (2007)
Weerawarana, S., Curbera, F., Leymann, F., Storey, T., Ferguson, D.: Web Services Platform Architecture, NJ. Prentice Hall, Upper Saddle River (2006)
Teo, H.M., Kadir, W.M.N.W.: A Comparative Study of Interface Design Approaches for Service-Oriented Software. In: XIII Asia Pacific Software Engineering Conference, APSEC 2006, pp. 147–156. IEEE CS, Washington (2006)
Marquezan, C.C., dos Santos, C.R.P., Salvador, E.M., Almeida, M.J.B., Cechin, S.L., Granville, L.Z.: Performance Evaluation of Notifications in a Web Services and P2P-Based Network Management Overlay. In: IEEE 31st Annual Intern. Computer Software and Applications Conference, COMPSAC 2007, Beijing, pp. 241–250 (2007)
Casola, V., Fasolino, A.R., Mazzocca, N., Tramontana, P.: A policy-based evaluation framework for Quality and Security in Service Oriented Architectures. In: IEEE Intern. Conf. on Web Services, ICWS 2007, Salt Lake City, pp. 1181–1190 (2007)
Chen, S., Zic, J., Tang, K., Levy, D.: Performance Evaluation and Modeling of Web Services Security. In: IEEE Intern. Conf. on Web Services, ICWS 2007, Salt Lake City, pp. 431–438 (2007)
Han, T., Guo, H., Li, D., Gao, Y.: An Evaluation Model for Web Service. In: IEEE First Intern. Multi-Symposiums on Computer and Computational Sciences, IMSCCS 2006, pp. 698–701. Hanzhou, Zhejiang (2006)
Georgiadis, C.K., Pimenidis, E.: Service-Enabled Business Processes: Constructing Enterprise Applications - An Evaluation Framework. In: Sobh, T.M. (ed.) Advances in Computer and Information Sciences and Engineering, pp. 125–130. Springer, Netherlands (2008)
OASIS WSBPEL Technical Committee: Web Services Business Process Execution Language Version 2.0, OASIS standard (2007), http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html
Papazoglou, M.P., van den Heuvel, W.: Business Process Development Life Cycle Methodology. Communications of the ACM 50(10), 79–85 (2007)
Eisentraut, C., Spieler, D.: Fault, Compensation and Termination in WS-BPEL 2.0 – A Comparative Analysis. In: Bruni, R., Wolf, K. (eds.) WS-FM 2008. LNCS, vol. 5387, pp. 107–126. Springer, Heidelberg (2009)
Koninga, M., Sunb, C., Sinnemaa, M., Avgeriou, P.: VxBPEL: Supporting variability for Web services in BPEL. Information and Software Technology 51(2), 258–269 (2009)
Sun Microsystems, Netbeans IDE 6.5 – SOA Applications (2008), http://www.netbeans.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Georgiadis, C.K., Pimenidis, E. (2009). Using Business Process Execution Language to Handle Evaluation Factors for Web Services Compositions. In: Jahankhani, H., Hessami, A.G., Hsu, F. (eds) Global Security, Safety, and Sustainability. ICGS3 2009. Communications in Computer and Information Science, vol 45. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04062-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-04062-7_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04061-0
Online ISBN: 978-3-642-04062-7
eBook Packages: Computer ScienceComputer Science (R0)