Semantic Services

Summary

The key idea of semantic web services (in short: semantic services) is to enable service-based applications or intelligent agents to automatically understand what the services are actually doing by encoding their functional and non-functional service semantics not only in a standardized machine-readable but machine-understandable way. That is achieved by describing the semantics of web service interface elements by annotating them in particular with references to concepts and rules which are formally defined in a shared ontology such as in W3C standard ontology language OWL2 or RDFS. These well-founded formal semantic annotations can then be exploited by applications and agents with appropriate formal reasoning techniques in order to perform, for example, automated service composition planning and high-precision service discovery. Currently prominent frameworks for semantic service description include OWL-S, WSML, the W3C standard SA-WSDL, and USDL.

Relation to CREMA

Following the paradigm of Semantic Service-Oriented Architectures (SemSOA), manufacturing process models are automatically implemented with semantic services by the application of appropriate techniques for semantic service discovery, selection, and composition planning.

General References

  1. D. Fensel et al., Enabling Semantic Web Services, Springer, 2010.
  2. M. Klusch, "Semantic Web Service Coordination," in M. Schumacher et al. (eds.), CASCOM - Intelligent Service Coordination in the Semantic Web, Chapter 4, Birkhäuser/Springer, 2008.
  3. U. Küster et al., "Evaluating Semantic Web Service Technologies: Criteria, Approaches and Challenges," in Progressive Concepts for Semantic Web Evolution: Applications and Developments, IGI Global, 2009.

Articles

  1. H. Nacera, D. Aissani, "Semantic web services: Standards, applications, challenges and solutions",Journal of Network and Computer Applications, 44: 134-151, 2014
    To share Knowledge coming from disparate and heterogeneous environments, we propose the use of semantic Web services to provide a common Knowledge format and meaning. Semantic Web services would require careful usage of combined technologies. On one hand, XML Web services technology because of their system agnostic nature and the ease of integration and, on the other hand, the semantic Web can define and link Web data in a way that it can be understood and used by software agents. This mixed technology may be a solution to functional interoperability, technical interoperabilty, semantic interoperability and flexible development in heterogeneous environments using the Internet as the main infrastructure. In this paper a survey of semantic Web services is realized to show that they ensure interoperability. Four aspects of Web services are presented: (1) Standards of XML Web services (eXtended Markup Language Web services) and their limits, (2) Languages and Tools of Semantic Annotation, (3) Web Services Composition, and (4) Performance Evaluation. Observations on some new challenges brought by semantic Web services are cited. Furthermore, a comparative study is presented, over the Internet and Intranet, based on numerical results using a discrete event between semantic Web services and distributed middleware, e.g. CORBA (Common Object Request Broker Architecture) and JAVA RMI (JAVA Remote Method Invocation).
    none entered
  2. D. Fensel et al., Enabling Semantic Web Services, Springer, 2010.
    none entered
    Focus on WSML services
  3. U. Küster et al., "Evaluating Semantic Web Service Technologies: Criteria, Approaches and Challenges," in Progressive Concepts for Semantic Web Evolution: Applications and Developments, IGI Global, 2009.
    none entered
    none entered
  4. M. Klusch, "Semantic Web Service Description," in M. Schumacher et al. (eds.) CASCOM - Intelligent Service Coordination in the Semantic Web, Chapter 3, Birkhäuser, 2008.
    none entered
    none entered
  5. T. Payne, and O. Lassila, "Semantic web services", IEEE Intelligent Systems 19.4, 2004-
    none entered
    none entered

Software

No references have been entered yet.

Projects

No references have been entered yet.
This page was last changed on 9 June 2017, at 16:10.


Please log in if you do not want to leave your comment anonymously.

Home
To contribute:
Log in
Help
Contact