Conference Paper

Damia: data mashups for intranet applications.

DOI: 10.1145/1376616.1376734 Conference: Proceedings of the ACM SIGMOD International Conference on Management of Data, SIGMOD 2008, Vancouver, BC, Canada, June 10-12, 2008
Source: DBLP

ABSTRACT Increasingly large numbers of situational applications are being created by enterprise business users as a by-product of solving day-to-day problems. In efforts to address the demand for such applications, corporate IT is moving toward Web 2.0 architectures. In particular, the corporate intranet is evolving into a platform of readily accessible data and services where communities of business users can assemble and deploy situational applications. Damia is a web style data integration platform being developed to address the data problem presented by such applications, which often access and combine data from a variety of sources. Damia allows business users to quickly and easily create data mashups that combine data from desktop, web, and traditional IT sources into feeds that can be consumed by AJAX, and other types of web applications. This paper describes the key features and design of Damia's data integration engine, which has been packaged with Mashup Hub, an enterprise feed server currently available for download on IBM alphaWorks. Mashup Hub exposes Damia's data integration capabilities in the form of a service that allows users to create hosted data mashups.

1 Follower
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Whereas the number of open and accessible data sources on the web is growing rapidly, data becomes more heterogeneous and is difficult to use or reuse. Even though many national and international organizations have published their data according to the Linked Data principles, a considerable number of data sources is still available in traditional formats, e.g., HTML, XML, CSV, JSON. This results in a challenge of data aggregation and integration. To address this issue, we apply the visual programming paradigm to develop an open web platform. The platform is based on Semantic Web technologies and aims at encouraging and facilitating use of heterogeneous Open Data sources. We define Linked Widgets as user-driven modules which support users in accessing, processing, integrating, and visualizing different kinds of data. By connecting Linked Widgets from different developers, users without programming skills can compose and share ad-hoc applications that combine Open Data sources in a creative manner.
    16th International Conference on Information Integration and Web-based Applications & Services; 12/2014
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Today, public statistical data plays an increasingly important role both in public policy formation and as a facilitator for informed decision-making in the private sector. In line with the increasing adoption of open data policies, the amount of data published by governments and organizations on the web is growing rapidly. To increase the value of such data, the W3C recommends the RDF Data Cube Vocabulary to facilitate the publication of data in a more structured and interlinked manner. Although important first steps toward building a web of statistical Linked Datasets have been made, providing adequate facilities for end users to interactively explore and make use of the published data remains an unresolved challenge. This paper presents a widget-based approach to deal with this issue. In particular, we introduce a mashup platform that allows users lacking advanced skills and knowledge of Semantic Web technologies to interactively analyze datasets through widget compositions and visualizations. Furthermore, we provide mechanisms for the interconnection of datasets to support sophisticated knowledge extraction.
    International Conference on Data Management Technologies and Applications (DATA 2014), Vienna, Austria; 08/2014
  • [Show abstract] [Hide abstract]
    ABSTRACT: The convergence of Services Computing and Web 2.0 gains a large space of opportunities to compose “situational” web applications from web-delivered services. However, the large number of services and the complexity of composition constraints make manual composition difficult to application developers, who might be non-professional programmers or even end-users. This paper presents a systematic data-driven approach to assisting situational application development. We first propose a technique to extract useful information from multiple sources to abstract service capabilities with a set tags. This supports intuitive expression of user's desired composition goals by simple queries, without having to know underlying technical details. A planning technique then exploits composition solutions which can constitute the desired goals, even with some potential new interesting composition opportunities. A browser-based tool facilitates visual and iterative refinement of composition solutions, to finally come up with the satisfying outputs. A series of experiments demonstrate the efficiency and effectiveness of our approach.
    IEEE Transactions on Services Computing 01/2015; 8(1):2-16. DOI:10.1109/TSC.2014.2304729 · 1.99 Impact Factor

Full-text (2 Sources)

Available from
Jun 4, 2014