Advertisement

Semantic Data Mediator: Linking Services to Websites

  • Dennis WoltersEmail author
  • Stefan Heindorf
  • Jonas Kirchhoff
  • Gregor Engels
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10797)

Abstract

Many websites offer links to social media sites for convenient content sharing. Unfortunately, those sharing capabilities are quite restricted and it is seldom possible to share content with other services, like those provided by a user’s favorite applications or smart devices. In this paper, we present Semantic Data Mediator (SDM) — a flexible middleware linking a vast number of services to millions of websites. Based on reusable repositories of service descriptions defined by the crowd, users can easily fill a personal registry with their favorite services, which can then be linked to websites by SDM. For this, SDM leverages semantic data, which is already available on millions of websites due to search engine optimization. Further support for our approach from website or service developers is not required. To enable the use of a broad range of services, data conversion services are automatically composed by SDM to transform data according to the needs of the different services. In addition to linking web services, various service adapters allow services of applications and smart devices to be linked as well. We have fully implemented our approach and present a real-world case study demonstrating its feasibility and usefulness.

Keywords

Services Semantic data Mediation Data conversion Interface adaptation 

References

  1. 1.
    Bizer, C., Meusel, R., Primpeli, A.: Web Data Commons - RDFa, Microdata, and Microformat Data Sets. http://webdatacommons.org/structureddata/
  2. 2.
    Wolters, D., Heindorf, S., Kirchhoff, J., Engels, G.: Linking services to websites by leveraging semantic data. In: ICWS 2017, pp. 668–675. IEEE (2017)Google Scholar
  3. 3.
    Wolters, D., Kirchhoff, J., Gerth, C., Engels, G.: Cross-device integration of android apps. In: Sheng, Q.Z., Stroulia, E., Tata, S., Bhiri, S. (eds.) ICSOC 2016. LNCS, vol. 9936, pp. 171–185. Springer, Cham (2016).  https://doi.org/10.1007/978-3-319-46295-0_11CrossRefGoogle Scholar
  4. 4.
    Wolters, D., Kirchhoff, J., Gerth, C., Engels, G.: XDAI-A: framework for enabling cross-device integration of android apps. In: Drira, K., et al. (eds.) ICSOC 2016. LNCS, vol. 10380, pp. 203–206. Springer, Cham (2017).  https://doi.org/10.1007/978-3-319-68136-8_25CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Dennis Wolters
    • 1
    Email author
  • Stefan Heindorf
    • 1
  • Jonas Kirchhoff
    • 1
  • Gregor Engels
    • 1
  1. 1.Department of Computer SciencePaderborn UniversityPaderbornGermany

Personalised recommendations