• DocumentCode
    2290896
  • Title

    Database-Driven Web Mashups

  • Author

    Vancea, Andrei ; Grossniklaus, Michael ; Norrie, Moira C.

  • Author_Institution
    Inst. for Inf. Syst., ETH Zurich, Zurich
  • fYear
    2008
  • fDate
    14-18 July 2008
  • Firstpage
    162
  • Lastpage
    174
  • Abstract
    In most web mashup applications, the content is generated using either web feeds or an application programming interface (API) based on web services. Both approaches have limitations. Data models provided by web feeds are not powerful enough to permit complex data structures to be transmitted. APIs based on web services are usually different for each web application, and thus different implementations of the APIs are required for each web service that a web mashup application uses. We propose a database-driven approach to web mashups that supports integration at the database level and enables mashup developers to work with a uniform abstract model and have direct access to powerful features of database systems. We describe how we have implemented this approach based on an object-oriented database system with a rich object model and a generic proxy mechanism for data integration and synchronisation.
  • Keywords
    Web services; application program interfaces; object-oriented databases; Web services; application programming interface; complex data structures; database-driven Web mashups; object-oriented database system; Data models; Data structures; Database systems; Feeds; Mashups; Object oriented databases; Object oriented modeling; Power system modeling; Spatial databases; Web services; data integration; database driven architecture; web mashup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Engineering, 2008. ICWE '08. Eighth International Conference on
  • Conference_Location
    Yorktown Heights, NJ
  • Print_ISBN
    978-0-7695-3261-5
  • Electronic_ISBN
    978-0-7695-3261-5
  • Type

    conf

  • DOI
    10.1109/ICWE.2008.13
  • Filename
    4577880