• DocumentCode
    3124521
  • Title

    Updates in the AquaLogic Data Services Platform

  • Author

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

  • Author_Institution
    BEA Syst., Inc., San Jose, CA
  • fYear
    2009
  • fDate
    March 29 2009-April 2 2009
  • Firstpage
    1431
  • Lastpage
    1442
  • 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.
  • Keywords
    SQL; data handling; middleware; software architecture; ALDSP 3.0; BEA aqualogic data services platform; SQL generation; UVM instruction interpreter; XQuery scripting extension; enterprise data sources; middleware platform; relational data sources; service-oriented architecture; update virtual machine programs; Automation; Data engineering; Machinery; Middleware; Runtime; Service oriented architecture; Shape; USA Councils; Virtual machining; XML; ALDSP; XQSE; XQuery; data service; map; update;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2009. ICDE '09. IEEE 25th International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1084-4627
  • Print_ISBN
    978-1-4244-3422-0
  • Electronic_ISBN
    1084-4627
  • Type

    conf

  • DOI
    10.1109/ICDE.2009.114
  • Filename
    4812544