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’.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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.
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.
Business Process Modeling Notation (BPMN) Information. http://www.bpmn.org/.
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.
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.
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.
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.
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.
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.
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.
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.
IBM. Ibm information server, 2007. http://www-306.ibm.com/software/data/integration/info_server/.
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.
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.
Mapping Specification Language. http://www.research.ibm.com/journal/sj/452/roth.html.
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.
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.
Alex Ng, Optimising web services performance with table driven xml. In Proc. of the 17th Australian Software Engineering Conference, 2006.
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.
Specification of BPEL. http://www-128.ibm.com/developerworks/library/ specification/ws-bpel/.
Specification of BPELJ. http://www-128.ibm.com/developerworks/library/ specification/ws-bpelj/.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)