Web semantics PPT
“Web services” is the name for an important set of technologies for developing large-scale distributed systems, under the umbrella of Service-oriented architectures (SOA). Semantic Web services are building on top of Web services technology by describing various aspects of services using explicit, machine-understandable semantics that enable a certain degree of automation for various service related tasks. This lecture will give an overview of Semantic Web Services technologies. It starts by introducing the principles of Web and Service sciences along with the various technologies that are used by Web services. A set of Semantic Web Services frameworks, including both top-down and bottom-up approaches are then discussed. Finally an overview of applications of semantic technologies in service-oriented systems is provided.
This lecture provides an introduction to the subject of Semantic Web services. It starts by presenting the two underlying technologies i.e. Web services and Semantic Web and then discusses the vision of Semantic Web services, its architecture and elements.
2. Web Science
This lecture is an introduction to Web Science. It starts presenting the evolution of the Web, beginning with the traditional Web, also know as Web1.0, followed by social web solutions that form the Web2.0 and finishes with Semantic Web also know as Web3.0. This lecture also discusses what Web Science could be by focusing on reasoning on the Web.
3. Service Science
This lecture presents and motivates Service Science. The notion of service and Web service are introduced and discussed. The lecture focuses also on architectural style based on services, namely SOA and its extension with semantics also known as SESA.
4. Web services
This lecture describes the fundamental concepts behind the notion of WSDL based Web services and present them as the natural evolution of conventional middleware. The related Web services standards e.g. WSDL, SOAP, UDDI, WS-Policy, WS-BPEL are examined in details.
5. Web2.0 services
This lecture presents an alternative technology to WSDL-based services presented in the previous lecture, namely Web2.0 / RESTful services. It first introduces the REST principles and goes on presenting the core Web2.0 technologies HTTP, XML, JASON, AJX and WADL.
6. Semantic Web
This lecture provides an introduction to the subject of Semantic Web: the basics and the history of the Web, its limitations, and the vision of the Semantic Web. Semantic Web architecture and its main technologies RDF, OWL, SPARQL and RIF are also discussed.
7. The Web Service Modeling Ontology (WSMO)
This lecture provides an overview of Web Service Modeling Ontology (WSMO), a conceptual model for Semantic Web Services. WSMO design principles and all its elements (e.g. goal, web service, ontology, mediators) are discussed in details.
8. The Web Service Modeling Language (WSML)
This lecture provides an overview of Web Service Modeling Language (WSML), a family of formal languages that can be used to describe various aspects of Semantic Web Services that follow the WSMO model. The five variants of WSML, namely WSML-Core, WSML-DL, WSML-Flight, WSML-Rule and WSML-Full are discussed in details.
You might also like
Ontological Engineering: with examples from the areas of Knowledge Management, e-Commerce and the Semantic Web. First Edition (Advanced Information and Knowledge Processing)