Advertisement

Towards Linked Open Services and Processes

  • Reto Krummenacher
  • Barry Norton
  • Adrian Marte
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6369)

Abstract

The combination of semantic technology and Web services in form of ’Semantic Web Services’ has until now been oriented towards extension of the WS-* stack with ontology-based descriptions. The same time, there is a strong movement away from this stack — for which the ’Web’ part is little more than branding — towards RESTful services. The Linked Open Data initiative is a keen adopter of this approach and exposes many datasets via SPARQL endpoints and RESTful services. Our developing approach of ’Linked Open Services’, whose current state is described in this paper, accommodates such Linked Data endpoints and general RESTful services alongside WS-* stack-based services with descriptions based on RDF and SPARQL. This capitalises on the Linked Data Cloud and makes service description and comprehension more easy and direct to the growing Linked Data community. Along the way, we show how the existing link between service messaging and the semantic viewpoint, commonly called ’lifting and lowering’, is usually unduly restricted to ontology-based classification and misses how the effect of a service contributes to the knowledge of its consumer. Our SPARQL-based approach helps also in the composition of services as knowledge-centric processes, and encourages the development and exposure of services that communicate RDF.

Keywords

Link Data Service Description Graph Pattern Link Open Data Semantic Technology 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Börger, E., Stärk, R.: Abstract State Machines. Springer, Heidelberg (2003)CrossRefzbMATHGoogle Scholar
  2. 2.
    de Bruijn, J., Lausen, H., Polleres, A., Fensel, D.: The Web Service Modeling Language WSML: An Overview. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 590–604. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  3. 3.
    Cardoso, J., Sheth, A.: Semantic Web Services, Processes and Applications. Springer, Heidelberg (August 2006)CrossRefzbMATHGoogle Scholar
  4. 4.
    Fensel, D., Lausen, H., Polleres, A., de Bruijn, J., Stollberg, M., Roman, D., Domingue, J.: Enabling Semantic Web Services: The Web Service Modeling Ontology. Springer, Heidelberg (November 2006)Google Scholar
  5. 5.
    Fensel, D., Lausen, H., Polleres, A., de Bruijn, J., Stollberg, M., Roman, D., Domingue, J.: Enabling Semantic Web Services. Springer, Heidelberg (2006)Google Scholar
  6. 6.
    Fielding, R.: Architectural Styles and the Design of Network-based Software Architectures. Ph.D. thesis, University of California, Irvine (2000)Google Scholar
  7. 7.
    Kopecky, J., Roman, D., Moran, M., Fensel, D.: Semantic Web Services Grounding. In: Int’l Conference on Internet and Web Applications and Services (February 2006)Google Scholar
  8. 8.
    Le-Phuoc, D., Polleres, A., Morbidoni, C., Hauswirth, M., Tummarello, G.: Rapid Prototyping of Semantic Mash-Ups through Semantic Web Pipes. In: 18th World Wide Web Conference, pp. 581–590 (April 2009)Google Scholar
  9. 9.
    Nixon, L., Simperl, E., Krummenacher, R., Martin-Recuerda, F.: Tuplespace-based computing for the Semantic Web: A survey of the state of the art. Knowledge Engineering Review 23(1), 181–212 (2008)Google Scholar
  10. 10.
    Norton, B.: A Theory for Flow-Oriented Software Processes. Ph.D. thesis, Department of Computer Science, University of Sheffield (2009)Google Scholar
  11. 11.
    Pedrinaci, C., Domingue, J., Krummenacher, R.: Services and the Web of Data: An Unexploited Symbiosis. In: AAAI Spring Symposium - Linked Data Meets Artificial Intelligence (March 2010)Google Scholar
  12. 12.
    Richardson, L., Ruby, S.: RESTful Web Services. O’Reilly, Sebastopol (2007)Google Scholar
  13. 13.
    Roman, D., Keller, U., Lausen, H., de Bruijn, J., Lara, R., Stollberg, M., Polleres, A., Feier, C., Bussler, C., Fensel, D.: Web Service Modeling Ontology. Applied Ontology 1(1), 77–106 (2005)Google Scholar
  14. 14.
    Sbodio, M., Moulin, C.: SPARQL as an Expression Language for OWL-S. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 145–159. Springer, Heidelberg (2007)Google Scholar
  15. 15.
    Studer, R., Grimm, S., Abecker, A. (eds.): Semantic Web Services: Concepts, Technologies, and Applications. Springer, Heidelberg (2007)Google Scholar
  16. 16.
    Vitvar, T., Kopecky, J., Viskova, J., Fensel, D.: WSMO-Lite Annotations for Web Services. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 674–689. Springer, Heidelberg (2008)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Reto Krummenacher
    • 1
  • Barry Norton
    • 2
  • Adrian Marte
    • 1
  1. 1.Semantic Technology InstituteUniversity of InnsbruckAustria
  2. 2.Karlsruhe Institute TechnologyGermany

Personalised recommendations