Home Semantic Web Semantic Web Methodology Cloud Computing Relational Database Design Introduction to ORACLE Cyber Security ORACLE Performance and Tuning Why Intervise? Contact

Semantic Web with RDF and OWL

Course Description This five-day course will cover a brief history of the web and explain the concept of the "semantic web."

The course covers the technical explanation of the technologies used for building the Semantic Web. We start with URIs and namespaces, then move to XML and XMLS Datatypes, RDF and RDF/XML, N-Triple, N3, RDFS and Individuals, OWL, and lastly, applications that make use of all the different layers just mentioned.

The rationale is given for each layer by discussing the improvements over the previous layer.

We study the different dialects of OWL, including OWL-2 and the profile EL++. We also study design patterns used in the creation of Semantic Web Solutions as well as design patterns used in the creation of these solutions.

The duration of the course is one week (40 hours).

Student Learning Objectives/Outcomes

Upon completion of this course the student will:
  • understand and describe variable ontologies.
  • state the reason for the semantic web.
  • describe RDFS typing.
  • implement a basic vocabulary processor.
  • understand ontological reasoning.
  • implement a solution that reasons using ontological data.
Required Textbooks and Materials
     
Contact Information:

Scott Streit (301) 596-2550 (sstreit@intervise.com)

Scott Streit is the Chief Technology Officer of Intervise and a professor at Villanova. Mr. Streit has the research responsibilities for the Semantic Web and Cloud Computing at Villanova. Mr. Streit has vast experience in the Semantic Web including solutions in previously unsolved research. Additionally, Mr. Streit has developed and deployed numerous large scale semantic applications. Mr. Streit is an open source developer and regularly involved with Java and Semantic Web specifications.

Course Pre-requisites, Co-requisites, and/or Other Restrictions

Working knowledge of Java or a bachelors in computer science. The class time is roughly 30% lab.

Course Content

Lecture 1 RDF Introduction
Lecture 2 Current Web Semantic Web Introduction Ontologies OWL introduction
Lecture 3 URIs and Namespaces XML XML Schema Datatypes RDF
Lecture 4 SPARQL
Lecture 5 Ontology Construction FOAF VCARD DublinCore
Lecture 6 Review
Lecture 7 RDFS
Lecture 8 Reification
Lecture 9 OWL Introduction OWL-Lite
Lecture 10 Inference and Reasoning Graph Visualization
Lecture 11 OWL DL OW - 2, EL++ Examples of working Semantic Web applications
Lecture 12 Semantic Web Methodology
Lecture 13 Semantic Web Research Topic
Lecture 14 Review

www.intervise.com    Phone: (240) 599-9300