1 / 15

Harold Boley Semantic Web Laboratory NRC-IIT and UNB-CS Fredericton, NB, Canada

Advanced Topics in the Semantic Web: Semantic Services for Business Process Management - Overview -. Harold Boley Semantic Web Laboratory NRC-IIT and UNB-CS Fredericton, NB, Canada. Course at the University of Vienna 11-15 June 2007. Registry. Provider. Client.

aulii
Download Presentation

Harold Boley Semantic Web Laboratory NRC-IIT and UNB-CS Fredericton, NB, Canada

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Advanced Topics in theSemantic Web: Semantic Services for Business Process Management- Overview - Harold Boley Semantic Web Laboratory NRC-IIT and UNB-CSFredericton, NB, Canada Course at the University of Vienna 11-15 June 2007

  2. Registry Provider Client Web Service Triangle: Roles 1 publish find 2 3 interact

  3. Registry Provider Client Web Service Triangle: Roles and Core Languages WSDL UDDI publish find interact SOAP

  4. Web Service Stack: Layers Business Processes Description Quality Of Service Transport and Encoding

  5. Web Service Stack:Language Standards for Layers Adapted from OASIS Open Standards Day Talk by Dieter König, IBM: Web Services Business Process Execution Language (WS-BPEL) www.oasis-open.org/committees/download.php/13044/Xtech%20bpel%20presentation%20May%2024%202005.ppt WS-BPEL Business Processes WSDL, Policy, Inspection, UDDI Description Transactions Security Reliable Messaging Quality Of Service Coordination SOAP (Logical Messaging) Other protocols Transport and Encoding Other services XML, Encoding

  6. Web Service Stack: Languages WS-BPEL WSDL, Policy, Inspection, UDDI Transactions Security Reliable Messaging Coordination SOAP (Logical Messaging) Other protocols Other services XML, Encoding

  7. Registry Provider Client Web Service Triangle: Roles and Core Languages WSDL UDDI publish find interact SOAP

  8. Registry Provider Client Web Services: Roles and Languages WS-BPEL WSDL, Policy, Inspection, UDDI Transactions Security Reliable Messaging publish find Coordination inter act SOAP (Logical Messaging) Other protocols Other services XML, Encoding

  9. Registry Provider Client Web Service Triangle: Need for Semantics Semantics WSDL UDDI publish find interact SOAP

  10. Course: Towards Semantic Web Services Semantic Web: RDF, OWL RIF, RuleML WS-BPEL WSDL, Policy, Inspection, UDDI Transactions Security Reliable Messaging Coordination Web Services: SOAP (Logical Messaging) Other protocols Other services XML, Encoding

  11. Course: Day 1 • Overview: These slides • Semantic Web Techniques (parts onXML and on XML Namespaces)http://www.cs.unb.ca/~bspencer/cs6795swt/cs6795swt.ppt • Simple Object Access Protocol (SOAP)http://colab.cim3.net/file/work/SOACoP/2007_05_0102/Tutorial2/08-SOAP.ppt • The Semantic Web in 10 Passages (parts on taxonomies' and on rules)http://www.dfki.uni-kl.de/~boley/sw10pass/sw10pass-en.htm • The RuleML Family of Web Rule Languageshttp://www.ruleml.org/talks/RuleML-Family-PPSWR06-talk-up.ppt

  12. Course: Day 2 • WSDL 2.0www.ict.csiro.au/staff/Paul.Brebner/WSDL2.ppt • Semantic Annotation for WSDLhttp://knoesis.wright.edu/library/presentations/SAWSDL-STC07-May21.ppt • Practicing Business Rules in RuleML(Controlled English or XML or Prolog-like Syntax)http://www.ruleml.org/0.91/exa/Datalog/discount.ruleml

  13. Course: Day 3 • UDDI:http://colab.cim3.net/file/work/SOACoP/2007_05_0102/Tutorial2/09-UDDI.ppt • Semantic Web Serviceshttp://icec06.net/WorkshopsAndTutorials/SOATutorial/ICEC06-Tutorial-Semantic-Web-Services.pdf • Web++ • RDF • Description Logic • OWL • OWL-S • WSMO

  14. Course: Day 4 • Practicing Business Ontologies in OWL Description Logic(Visual Syntax only) • Web Services Business Process Execution Language (WS-BPEL)www.oasis-open.org/committees/download.php/13044/Xtech%20bpel%20presentation%20May%2024%202005.ppt • Service-Oriented Processes: An Introduction to BPELhttp://dme.uma.pt/jcardoso/Books/IDEA-SWTTA/Slides/Chap-08-Service-Oriented%20Processes%20An%20Introduction%20to%20BPEL.ppt • Practicing XML Data Specification(EBNF or DTD or XML Schema Syntax)

  15. Course: Day 5 • Recap / Question & Answer Session • Practicing OWL ABox and RDF Queries • Congo.com Example: Online Bookstore Web Service in OWL-S http://www.sitepoint.com/article/semantic-web-services • Reaction RuleML: Active Rules for Semantic Web Serviceshttp://2006.ruleml.org/slides/reaction-ruleml.pdf • Rule Responder: Distributed Querying over Enterprise Service Bus(with Online Demo)http://responder.ruleml.org

More Related