Skip to main content

Using Business Process Execution Language to Handle Evaluation Factors for Web Services Compositions

  • Conference paper
Global Security, Safety, and Sustainability (ICGS3 2009)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 45))

  • 916 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brown, P.C.: Succeeding with SOA – Realizing Business Value Through Total Architecture. Addison Wesley, Boston (2007)

    Google Scholar 

  2. Weerawarana, S., Curbera, F., Leymann, F., Storey, T., Ferguson, D.: Web Services Platform Architecture, NJ. Prentice Hall, Upper Saddle River (2006)

    Google Scholar 

  3. 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)

    Chapter  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Chapter  Google Scholar 

  9. 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

  10. Papazoglou, M.P., van den Heuvel, W.: Business Process Development Life Cycle Methodology. Communications of the ACM 50(10), 79–85 (2007)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. Sun Microsystems, Netbeans IDE 6.5 – SOA Applications (2008), http://www.netbeans.org

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics