Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2684200.2684291acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiiwasConference Proceedingsconference-collections
research-article

A Web-based Platform for Dynamic Integration of Heterogeneous Data

Published: 04 December 2014 Publication History

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.

References

[1]
S. Aghaee and C. Pautasso. End-user programming for web mashups: Open research challenges. In Proceedings of the 11th International Conference on Current Trends in Web Engineering, ICWE '11, pages 347--351. Springer Berlin Heidelberg, 2012.
[2]
S. Aghaee and C. Pautasso. An evaluation of mashup tools based on support for heterogeneous mashup components. In Proceedings of the 11th International Conference on Current Trends in Web Engineering, ICWE '11, pages 1--12. Springer Berlin Heidelberg, 2012.
[3]
C. Bizer, T. Heath, and T. Berners-Lee. Linked data - the story so far. Int. J. Semantic Web Inf. Syst., 5(3):1-22, 2009.
[4]
G. Di Lorenzo, H. Hacid, H.-y. Paik, and B. Benatallah. Data integration in mashups. SIGMOD Rec., 38(1):59-66, June 2009.
[5]
N. C. Engard. Library mashups: exploring new ways to deliver library data. Information Today, Medford, 2009.
[6]
R. J. Ennals and M. N. Garofalakis. Mashmaker: Mashups for the masses. In Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data, SIGMOD '07, pages 1116--1118, New York, NY, USA, 2007. ACM.
[7]
L. Grammel and M.-A. Storey. A survey of mashup development environments. In M. Chignell, J. Cordy, J. Ng, and Y. Yesha, editors, The Smart Internet, volume 6400 of Lecture Notes in Computer Science, pages 137--151. Springer Berlin Heidelberg, 2010.
[8]
D. L. P. Hoan Nguyen Mau Quoc, Martin Serrano and M. Hauswirth. Super stream collider--linked stream mashups for everyone. In Proceedings of the Semantic Web Challenge co-located with ISWC 2012, Boston, US, 2012.
[9]
D. F. Huynh, D. R. Karger, and R. C. Miller. Exhibit: Lightweight structured data publishing. In Proceedings of the 16th International Conference on World Wide Web, WWW '07, pages 737--746, New York, NY, USA, 2007. ACM.
[10]
M. Jarrar and M. D. Dikaiakos. Mashql: A query-by-diagram topping sparql. In Proceedings of the 2nd International Workshop on Ontologies and Information Systems for the Semantic Web, ONISW '08, pages 89--96, New York, NY, USA, 2008. ACM.
[11]
J. Kopecky, T. Vitvar, C. Bournez, and J. Farrell. Sawsdl: Semantic annotations for WSDL and XML schema. Internet Computing, IEEE, 11(6):60-67, 2007.
[12]
D. Le-Phuoc, A. Polleres, M. Hauswirth, G. Tummarello, and C. Morbidoni. Rapid prototyping of semantic mash-ups through semantic web pipes. In Proceedings of the 18th International Conference on World Wide Web, WWW '09, pages 581--590, New York, NY, USA, 2009. ACM.
[13]
J. Lin, J. Wong, J. Nichols, A. Cypher, and T. A. Lau. End-user programming of mashups with vegemite. In Proceedings of the 14th International Conference on Intelligent User Interfaces, IUI '09, pages 97--106, New York, NY, USA, 2009. ACM.
[14]
B. A. Nardi. A Small Matter of Programming: Perspectives on End User Computing. MIT Press, Cambridge, MA, USA, 1993.
[15]
T. Nestler, M. Feldmann, G. Hübsch, A. Preußner, and U. Jugel. The servface builder - a wysiwyg approach for building service-based applications. In Proceedings of the 10th International Conference on Web Engineering, ICWE '10, pages 498--501, Berlin, Heidelberg, 2010. Springer-Verlag.
[16]
A. H. H. Ngu, M. P. Carlson, Q. Z. Sheng, and H.-y. Paik. Semantic-based mashup of composite applications. IEEE Trans. Serv. Comput., 3(1):2-15, 2010.
[17]
B. Nowack. Paggr: Linked data widgets and dashboards. Web Semant., 7(4):272-277, 2009.
[18]
S. Pietschmann, C. Radeck, and K. Meißner. Semantics-based discovery, selection and mediation for presentation-oriented mashups. In Proceedings of the 5th International Workshop on Web APIs and Service Mashups, Mashups '11, pages 7:1-7:8, New York, NY, USA, 2011. ACM.
[19]
M. Pruett. Yahoo! Pipes. O'Reilly, first edition, 2007.
[20]
D. E. Simmen, M. Altinel, V. Markl, S. Padmanabhan, and A. Singh. Damia: Data mashups for intranet applications. In Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, SIGMOD '08, pages 1171--1182, New York, NY, USA, 2008. ACM.
[21]
M. Taheriyan, C. Knoblock, P. Szekely, and J. Ambite. A graph-based approach to learn semantic descriptions of data sources. In H. Alani, L. Kagal, A. Fokoue, P. Groth, C. Biemann, J. Parreira, L. Aroyo, N. Noy, C. Welty, and K. Janowicz, editors, The Semantic Web - ISWC 2013, volume 8218 of Lecture Notes in Computer Science, pages 607--623. Springer Berlin Heidelberg, 2013.
[22]
M. Taheriyan, C. A. Knoblock, P. Szekely, and J. L. Ambite. Rapidly integrating services into the linked data cloud. In Proceedings of the 11th International Conference on The Semantic Web - Volume Part I, Lecture Notes in Computer Science, pages 559--574. Springer Berlin Heidelberg, 2012.
[23]
T.-D. Trinh, B.-L. Do, P. Wetz, A. Anjomshoaa, and A M. Tjoa. Linked widgets: An approach to exploit open government data. In Proceedings of International Conference on Information Integration and Web-based Applications & Services, IIWAS '13, pages 438--442, New York, NY, USA, 2013. ACM.
[24]
R. Verborgh, T. Steiner, D. Van Deursen, R. Van de Walle, and J. Gabarró Vallés. Efficient Runtime Service Discovery and Consumption with Hyperlinked REST-desc. In Proceedings of the 7th International Conference on Next Generation Web Services Practices, pages 373--379, 2011.
[25]
R. Verborgh, M. Vander Sande, P. Colpaert, S. Coppens, E. Mannens, and R. Van de Walle. Web-scale querying through Linked Data Fragments. In Proceedings of the 7th Workshop on Linked Data on the Web. CEUR-WS.org, Apr. 2014.
[26]
J. Wong and J. I. Hong. Making mashups with marmite: Towards end-user programming for the web. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '07, pages 1435--1444, New York, NY, USA, 2007. ACM.

Cited By

View all
  • (2019)Knowledge Graph of University Campus Issues and Application of Completion MethodsProceedings of the 21st International Conference on Information Integration and Web-based Applications & Services10.1145/3366030.3366042(304-312)Online publication date: 2-Dec-2019
  • (2016)TripleWave: Spreading RDF Streams on the WebThe Semantic Web – ISWC 201610.1007/978-3-319-46547-0_15(140-149)Online publication date: 23-Sep-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
iiWAS '14: Proceedings of the 16th International Conference on Information Integration and Web-based Applications & Services
December 2014
587 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • @WAS: International Organization of Information Integration and Web-based Applications and Services
  • Johannes Kepler Univ Linz: Johannes Kepler Universität Linz

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 December 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Data Integration
  2. End User
  3. Heterogeneous Data
  4. Mashup
  5. Open Data
  6. Platform
  7. Service
  8. Widget

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

iiWAS '14

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Knowledge Graph of University Campus Issues and Application of Completion MethodsProceedings of the 21st International Conference on Information Integration and Web-based Applications & Services10.1145/3366030.3366042(304-312)Online publication date: 2-Dec-2019
  • (2016)TripleWave: Spreading RDF Streams on the WebThe Semantic Web – ISWC 201610.1007/978-3-319-46547-0_15(140-149)Online publication date: 23-Sep-2016

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media