Skip to main content

Improving Reuse of Web Service Compositions

  • Conference paper
E-Commerce and Web Technologies (EC-Web 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3590))

Included in the following conference series:

Abstract

We describe a methodology for assembling composite services based on three basic processes which are independent of the concrete implementation: Service Abstraction Process, Service Composition Process, and Translation Process. These processes share the concept of integrated component composed of two key aspects: a specific set of the Aalst’s workflow patterns together with a component-style composition of complex services. We propose a novel approach that implements the steps of such methodology, providing an efficient manner for developing service compositions and enhancing the expressiveness of target composition languages like BPEL4WS. Here we focus on the description of the Service Abstraction Process, a critical step in order to enhance the service composition by facilitating the reuse of existing services.

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. Aalst, W.M.P., Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow Patterns. Distributed and Parallel Databases 14(1), 5–51 (2003)

    Article  Google Scholar 

  2. Alonso, G., Casati, F., Harumi, K., Machiraju, V.: Web Services: Concepts, Architectures and Applications. Springer, Berlin (2004)

    MATH  Google Scholar 

  3. Granell, C., Poveda, J., Gould, M.: Incremental Composition of Geographic Web Services: an Emergency Management Context. In: Proc. of the 7th AGILE Conference on Geographic Information Science, University of Crete Press, Crete, Greece, pp. 343–348 (2004)

    Google Scholar 

  4. Granell, C., Ramos, J.F.: An Object-oriented Approach to GI Web Service Composition. In: Proc. of the First DEXA Workshop on GIM 2004, Zaragoza, Spain, pp. 835–839 (2004)

    Google Scholar 

  5. Grønmo, R., Solheim, I.: Towards Modeling Web Service Composition in UML. In: Proc. of The 2nd Intl. Workshop on Web Services: Modeling, Architecture and Infrastructure (WSMAI), Porto, Portugal, pp. 72–86 (2004)

    Google Scholar 

  6. Melloul, L., Fox, A.: Reusable Functional Composition Patterns for Web Services. In: Proc. of the IEEE ICWS 2004, San Diego, California (2004)

    Google Scholar 

  7. Menascé, D.A.: QoS Issues in Web Services. IEEE Internet Computing 6(6), 72–75 (2004)

    Article  Google Scholar 

  8. Milanovic, N., Malek, M.: Current Solutions for Web Service Composition. IEEE Internet Computing 8(6), 51–59 (2004)

    Article  Google Scholar 

  9. Milner, R.: Communicating and Mobile Systems: the Pi-Calculus. CUP (1999)

    Google Scholar 

  10. Sollazo, T., Handschuh, S., Staab, S., Frank, M.: Semantic Web Services Architecture – Evolving Web Service Standards towards the Semantic Web. In: Proc. of 15th International FLAIRS Conference, pp. 425–430. AAAI Press, Menlo Park (2002)

    Google Scholar 

  11. Szyperski, C.: Component Software. Beyond Object-Oriented Programming. Addison-Wesley, New York (1998)

    Google Scholar 

  12. Szyperski, C.: Component Technology – What, Where, and How? In: Proc. 25th International Conference on Software Engineering ICSE 2003, pp. 683–693 (2003)

    Google Scholar 

  13. Vinoski, S.: WS-Nonexistent Standards. IEEE Internet Computing 8(6), 94–96 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Granell, C., Gould, M., Grønmo, R., Skogan, D. (2005). Improving Reuse of Web Service Compositions. In: Bauknecht, K., Pröll, B., Werthner, H. (eds) E-Commerce and Web Technologies. EC-Web 2005. Lecture Notes in Computer Science, vol 3590. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11545163_36

Download citation

  • DOI: https://doi.org/10.1007/11545163_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28467-3

  • Online ISBN: 978-3-540-31736-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics