Data Mashups for Situational Applications

  • Markl V
  • Altinel M
  • Simmen D
  • et al.
N/ACitations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Situational applications require business users to create combine, and catalog data feeds and other enterprise data sources. Damia is a lightweight enter prise data integration engine inspired by the Web 2.0 mashup phenomenon. It consists of (1) a browser-based user-interface that allows for the specification of data mashups as data flow graphs using a set of Damia operators specified by programming-by-example principles, (2) a server with an execution engine, as well as (3) APIs for searching, debugging, executing and managing mashups. Damia provides a base data model and primitive operators based on the XQuery Infoset. A feed abstraction built on that model enables combining, filtering and transforming data feeds. This paper presents an overview of the Damia system as well as a research vision for data-intensive situational applications. A first version of Damia realizing some of the concepts described in this paper is available as a webserivce 17 and for download as part of IBM's Mashup Starter Kit 18.

Cite

CITATION STYLE

APA

Markl, V., Altinel, M., Simmen, D., & Singh, A. (2008). Data Mashups for Situational Applications. In Model-Based Software and Data Integration (pp. 12–18). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-540-78999-4_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free