Updates in the AquaLogic Data Services Platform

  • Authors:
  • Michael Blow;Vinayak Borkar;Michael Carey;Christopher Hillery;Alexander Kotopoulis;Dmitry Lychagin;Radu Preotiuc-Pietro;Panagiotis Reveliotis;Joshua Spiegel;Till Westmann

  • Affiliations:
  • -;-;-;-;-;-;-;-;-;-

  • Venue:
  • ICDE '09 Proceedings of the 2009 IEEE International Conference on Data Engineering
  • Year:
  • 2009

Quantified Score

Hi-index 0.02

Visualization

Abstract

The BEA AquaLogic Data Services Platform (ALDSP) is a middleware platform for creating services that integrate and manipulate information from disparate enterprise data sources. This paper provides a technical overview of the all-new update support in ALDSP 3.0, released in January 2008. It describes the update side of data services, our unique model for making update automation transparent and flexible, and the use of the XQuery Scripting Extension (XQSE) for further customizing the system's default handling of updates. It also gives an overview of the ALDSP update processing machinery, including the automatic generation of update maps from read functions, translation of update maps into Update Virtual Machine (UVM) programs, the UVM instruction interpreter, and SQL generation for updates to data drawn from relational data sources.