Skip to main content

BPELDT — Data-Aware Extension for Data-Intensive Service Applications

  • Chapter
Emerging Web Services Technology, Volume II

Abstract

Aside from business processes, the service-oriented approach —currently realized with Web services and BPEL—should be utilizable for data-intensive applications as well. Fundamentally, data-intensive applications are characterized by (i) a sequence of functional operations processing large amounts of data and (ii) the delivery and transformation of huge data sets between those functional activities. However, for the efficient handling of massive data sets, a significant amount of data infrastructure is required and the predefined ‘by value’ data semantic within the invocation of Web services and BPEL is not well suited for this context. To tackle this problem on the BPEL level, we developed a seamless extension to BPEL—the ‘BPEL data transitions’.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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. Navef Abu-Ghazaleh and Michael J. Lewis. Differential deserialization for optimized soap performance. In Proceedings of the ACM/IEEE SC2005 Conference on High Performance Networking and Computing (SC 2005, November 12–18, 2005, Seattle, WA, USA), 2005.

    Google Scholar 

  2. Nayef Abu-Ghazaleh, Michael J. Lewis, and Madhusudhan Govindaraju. Differential serialization for optimized soap performance. In Proceedings of the 13th International Symposium on High-Performance Distributed Computing (HPDC 2004, 4–6 June, Honolulu, Hawaii, USA), pages 55–64, 2004.

    Google Scholar 

  3. Business Process Modeling Notation (BPMN) Information. http://www.bpmn.org/.

    Google Scholar 

  4. Min Cai, Shahram Ghandeharizadeh, Rolfe R. Schmidt, and Saihong Song. A comparison of alternative encoding mechanisms for web services. In Database and Expert Systems Applications, 13th International Conference, 2002.

    Google Scholar 

  5. Girish Chafle, Sunil Chandra, Vijay Mann, and Mangala Gowri Nanda. Decentralized orchestration of composite web services. In Proceedings of the 13th International Conference on World Wide Web-Alternate Track Papers and Posters (WWW 2004, New York, NY, USA, May 17–20), pages 134143, 2004.

    Google Scholar 

  6. Kenneth Chiu, Madhusudhan Govindaraju, and Randall Bramley. Investigating the limits of soap performance for scientific computing. In 11th IEEE International Symposium on High Performance Distributed Computing, 2002.

    Google Scholar 

  7. Marc Girardot and Neel Sundaresan. Millau: an encoding format for efficient representation and exchange of xml over the web. http://www9.org./w9cdrom/154/154.html.

    Google Scholar 

  8. Dirk Habich, Steffen Preissler, Wolfgang Lehner, Sebastian Richly, Uwe Assmann, Mike Grasselt, and Albert Maier. Data-grey-box web services in data centric environments. In Proceedings of the 2007 International Conference on Web Services (ICWS 2007) pages 976–983, 2007.

    Google Scholar 

  9. Dirk Habich, Thomas Wächter, Wolfgang Lehner, and Christian Pilarsky. Two-phase clustering strategy for gene expression data sets. In Proceedings of the 2006 ACM Symposium on Applied Computing-Bioinformatics Track (SAC 2006, Dijon, France, April 23–27), pages 145–150, 2006.

    Google Scholar 

  10. Steffen Heinzl, Markus Mathes, Thomas Friese, Matthew Smith, and Bernd Freisleben. Flex-swa: Flexible exchange of binary data based on soap messages with attachments. In Proceedings of the IEEE International Conference on Web Services (ICWS’06), Washington, DC, USA, 2006, IEEE Computer Society.

    Google Scholar 

  11. Alexander Hinneburg, Wolfgang Lehner, and Dirk Habich. Combi-operator: Database support for data mining applications. In Proc. of 29th International Conference on Very Large Data Bases, 2003.

    Google Scholar 

  12. IBM. Ibm information server, 2007. http://www-306.ibm.com/software/data/integration/info_server/.

    Google Scholar 

  13. Bettina Kemme and Gustavo Alonso. A new approach to developing and implementing eager database replication protocols. ACM Trans. Database Syst., 25(3):333–379, 2000.

    Article  Google Scholar 

  14. Albert Maier, Bernhard Mitschang, Frank Leymann, and Dan Wolfson. On combining business process integration and etl technologies. In Datenbanksysteme in Business, Technologie und Web, 11. Fachtagung des GI-Fachbereichs „Datenbanken und Informationssysteme“ (BTW 2005, Karlsruhe, 2.–4. März), pages 533–546, 2005.

    Google Scholar 

  15. Mapping Specification Language. http://www.research.ibm.com/journal/sj/452/roth.html.

    Google Scholar 

  16. Mangala Gowri Nanda, Satish Chandra, and Vivek Sarkar. Decentralizing execution of composite web services. In Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2004, October 24–28, Vancouver, BC, Canada), page. 170187, 2004.

    Google Scholar 

  17. Mangala Gowri Nanda and Neeran M. Karnik. Synchronization analysis for decentralizing composite web services. In Proceedings of the 2003 ACM Symposium on Applied Computing (SAC03, Melbourne, FL, USA, March 9–12), page. 407414, 2003.

    Google Scholar 

  18. Alex Ng, Optimising web services performance with table driven xml. In Proc. of the 17th Australian Software Engineering Conference, 2006.

    Google Scholar 

  19. Lucian-Mircea Patcas, John Murphy, and Gabriel-Miro Muntean. Middleware support for data-flow distribution in web service composition. In Proceedings of the combined Doctoral Symposium and 15th PhDOOS Workshop at the 19th European Conference on Object Oriented Programming(PhDOSS, Glasgow, Scotland, July 25), 2005.

    Google Scholar 

  20. Specification of BPEL. http://www-128.ibm.com/developerworks/library/ specification/ws-bpel/.

    Google Scholar 

  21. Specification of BPELJ. http://www-128.ibm.com/developerworks/library/ specification/ws-bpelj/.

    Google Scholar 

  22. Robert van Engelen. Pushing the soap envelope with web services for scientific computing. In Proc. of the International Conference on Web Services (ICWS’03), 2003.

    Google Scholar 

  23. Panos Vassiliadis, Alkis Simitsis, and Spiros Skiadopoulos, Conceptual modeling for etl processes. In Proc. of the 5th ACM international workshop on Data Warehousing and OLAP, pages 14–21, New York, NY, USA, 2002. ACM Press.

    Google Scholar 

  24. Patrick Widener, Greg Eisenhauer, and Karsten Schwan. Open metadata formats: Efficient xml-based communication for high performance computing. In 10th IEEE International Symposium on High Performance Distributed Computing, 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Birkhäuser Verlag, Basel/Switzerland

About this chapter

Cite this chapter

Habich, D., Richly, S., Preissler, S., Grasselt, M., Lehner, W., Maier, A. (2008). BPELDT — Data-Aware Extension for Data-Intensive Service Applications. In: Gschwind, T., Pautasso, C. (eds) Emerging Web Services Technology, Volume II. Whitestein Series in Software Agent Technologies and Autonomic Computing. Birkhäuser Basel. https://doi.org/10.1007/978-3-7643-8864-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-7643-8864-5_8

  • Publisher Name: Birkhäuser Basel

  • Print ISBN: 978-3-7643-8863-8

  • Online ISBN: 978-3-7643-8864-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics