Service Orchestration for Linking Open Data: Applying a SOA Principle to the Web of Data

Christian Sadilek, Rainer Simon, Bernhard Haslhofer

Abstract

The rising popularity of RESTfulWeb services has recently motivated the extension of existing service orchestration engines to support the composition of services that do not rely on machine-readable descriptions. At the same time, within the Linking Open Data initiative, data sets are published conforming to the Linked Data principles, which can be naturally achieved by exposing RDF data through RESTful interfaces. In this position paper, we motivate the use of service orchestration to define workflows for interlinking open data.We introduce the design of an abstract workflow for the semantic enrichment of such data with the purpose of providing an integrated view on otherwise isolated data sources. Finally, based on this abstract workflow we present early work on a concrete implementation and report on our experiences.

References

  1. Fielding, R.T.: Architectural styles and the design of network-based software architectures. PhD thesis, University of California, Irvine (2000)
  2. Richardson, L., Ruby, S.: RESTful Web Services. O'Reilly (2007)
  3. Battle, R., Benson, E.: Bridging the semantic Web and Web 2.0 with Representational State Transfer (REST). J. Web Sem. 6 (2008) 61-69
  4. Hadley, M., Sandoz, P.: JAX-RS: The Java API for RESTful Web Services. Java Specification Request (JSR) 311 (2007)
  5. Peltz, C.: Web Services Orchestration and Choreography. Computer 36 (2003) 46-52
  6. Chen, L., Wassermann, B., Emmerich, W., Foster, H.: Web service orchestration with BPEL. In: ICSE 7806: Proceedings of the 28th international conference on Software engineering, New York, NY, USA, ACM (2006) 1071-1072
  7. Nitzsche, J., van Lessen, T., Karastoyanova, D., Leymann, F.: BPEL for Semantic Web Services (BPEL4SWS). In: On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops, Springer (2007) 179-188
  8. Lessen, T., Nitzsche, J., Dimitrov, M., Konstantinov, M., Karastoyanova, D., Cekov, L., Leymann, F.: An Execution Engine for Semantic Business Processes. Service-Oriented Computing - ICSOC 2007 Workshops: ICSOC 2007, International Workshops, Vienna, Austria, September 17, 2007, Revised Selected Papers (2009) 200-211
  9. Sirin, E., Parsia, B., Hendler, J.: Template-based Composition of Semantic Web Services. In: AAAI Fall Symposium on Agents and the Semantic Web, Virginia, USA (2005)
  10. Hong-Hua, C., Shi, Y., De-Hui, D., Yang, X.: Orchestrating Semantic Web Services with Semantic Programming Language. Semantic Computing and Systems, IEEE International Workshop on 0 (2008) 101-106
  11. Kobilarov, G., Scott, T., Raimond, Y., Oliver, S., Sizemore, C., Smethurst, M., Bizer, C., Lee, R.: Media Meets Semantic Web - How the BBC Uses DBpedia and Linked Data to Make Connections. In: ESWC 2009 Heraklion: Proceedings of the 6th European Semantic Web Conference on The Semantic Web, Berlin, Heidelberg, Springer-Verlag (2009) 723-737
  12. Bizer, C., Volz, J., Kobilarov, G., Gaedke, M.: Silk - A Link Discovery Framework for the Web of Data. In: 18th International World Wide Web Conference. (2009)
  13. Raimond, Y., Sutton, C., Sandler, M.: Automatic Interlinking of Music Datasets on the Semantic Web. In: WWW 2008 Workshop: Linked Data on the Web (LDOW2008), Beijing, China (2008)
  14. Auer, S., Lehmann, J., Hellmann, S.: LinkedGeoData - Adding a Spatial Dimension to the Web of Data. In: Proc. of 7th International Semantic Web Conference (ISWC). (2009)
Download


Paper Citation


in Harvard Style

Sadilek C., Simon R. and Haslhofer B. (2010). Service Orchestration for Linking Open Data: Applying a SOA Principle to the Web of Data . In Proceedings of the International Joint Workshop on Technologies for Context-Aware Business Process Management, Advanced Enterprise Architecture and Repositories and Recent Trends in SOA Based Information Systems - Volume 1: RTSOABIS, (ICEIS 2010) ISBN 978-989-8425-09-6, pages 67-72. DOI: 10.5220/0002971100670072


in Bibtex Style

@conference{rtsoabis10,
author={Christian Sadilek and Rainer Simon and Bernhard Haslhofer},
title={Service Orchestration for Linking Open Data: Applying a SOA Principle to the Web of Data},
booktitle={Proceedings of the International Joint Workshop on Technologies for Context-Aware Business Process Management, Advanced Enterprise Architecture and Repositories and Recent Trends in SOA Based Information Systems - Volume 1: RTSOABIS, (ICEIS 2010)},
year={2010},
pages={67-72},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002971100670072},
isbn={978-989-8425-09-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Joint Workshop on Technologies for Context-Aware Business Process Management, Advanced Enterprise Architecture and Repositories and Recent Trends in SOA Based Information Systems - Volume 1: RTSOABIS, (ICEIS 2010)
TI - Service Orchestration for Linking Open Data: Applying a SOA Principle to the Web of Data
SN - 978-989-8425-09-6
AU - Sadilek C.
AU - Simon R.
AU - Haslhofer B.
PY - 2010
SP - 67
EP - 72
DO - 10.5220/0002971100670072