Table of Contents

Title Page

  1. What Will You Hear?
  2.  
  3. Towards a Semantic Web
  4. Towards a Semantic Web
  5. However…
  6. Example: Searching
  7. Example: Automatic Assistant
  8. Example: Data(base) Integration
  9. Example: Digital Libraries
  10. Example: Semantics of Web Services
  11. What Is Needed?
  12. What Is Needed (Technically)?
  13. The Semantic Web is Not
  14. This Course Will
  15.  
  16. Problem Example for the Course
  17. Statements
  18. Resource Description Framework
  19. RDF is a Graph
  20. A Simple RDF Example
  21. URI-s Play a Fundamental Role
  22. URI-s: Merging
  23. What Merge Can Do...
  24. RDF/XML Principles
  25. RDF/XML Principles (cont)
  26. RDF/XML Principles (cont)
  27. Several Properties on the Same Node
  28. Several property on the same node
  29. Adding a New property
  30. Adding a New property
  31. A Very Useful Simplification
  32. Simplification in Our Example
  33. RDF in Programming Practice
  34. Python Example
  35. Use of RDF in Our Example
  36. Merge in Practice
  37. Adding New Statements
  38. Blank Nodes
  39. Blank Nodes: Turn Them Into Regulars
  40. Blank Nodes: Let the System Do It
  41. Blank Nodes: Some More Remarks
  42.  
  43. Need for RDF Schemas
  44. Classes, Resources, …
  45. Classes, Resources, … (cont.)
  46. Classes, Resources in RDF(S)
  47. Schema Example in RDF/XML
  48. An Aside: Typed Nodes in RDF/XML
  49. Schema Example in RDF/XML (alt.)
  50. Typed Nodes (cont)
  51. Inferred Properties
  52. Inference: Let Us Be Formal…
  53. Properties (Predicates)
  54. Properties (cont.)
  55. Property Specification Example
  56. Property Specification in XML
  57. Literals
  58. Literals in RDF/XML
  59. Literals in RDF/XML (cont.)
  60.  
  61. Predefined Classes
  62. Collections (Lists)
  63. Collections (Lists) (cont.)
  64. The Same in RDF/XML
  65. Our Graphical Shorthand
  66. Containers
  67.  
  68. Small Practical Issues
  69. Binding RDF to an XML Resource
  70. RDF/XML with XHTML
  71. RDF Can Also Be Generated
  72. RDF/XML has its Problems
  73. Programming Practice
  74. Programming Practice (cont)
  75. Jena
  76. Jena (cont)
  77. Lots of Other tools
  78.  
  79. Ontologies
  80. Ontologies (cont.)
  81. W3C’s Ontology Language (OWL)
  82. Classes in OWL
  83. Need for Enumeration
  84. (OWL) Classes can be Enumerated
  85. Same in RDF/XML
  86. Union of Classes
  87. Same in RDF/XML
  88. Property Restrictions
  89. Property Restrictions in OWL
  90. Property Restrictions (cont.)
  91. Cardinality Restriction Example
  92. Same in RDF/XML
  93. Property Characterization
  94. Characterization Example
  95. Same in RDF/XML
  96. OWL: Additional Requirements
  97. Term Equivalence/Relations
  98. Example: Connecting to Hungarian
  99. Versioning, Annotation
  100. OWL and Logic
  101. Examples for Logic Formalism
  102. However: Ontologies are Hard!
  103. OWL Full
  104. OWL Description Logic (DL)
  105. OWL Lite
  106. Note on OWL layers
  107. "Description Logic"
  108. DL Abstract Syntax
  109. Ontology Developement
  110. Ontology Examples
  111.  
  112. Retrieving RDF Data
  113. Querying RDF Graphs
  114. Our Example in SPARQL
  115. Simple SPARQL Example
  116. Pattern Constraints
  117. More Complex Example
  118. Optional Pattern
  119. Other SPARQL Features
  120. SPARQL Usage in Practice
  121. Remote Query Example
  122.  
  123. Semantic Web Activity Phase 2
  124. Rules
  125. Trust
  126. A Number of Other Issues…
  127.  
  128. Available Specifications: Primers
  129. Available Specifications: RDF
  130. Available Specifications: Ontology
  131. Some Books
  132. Further Information
  133. SWBP Working Group Documents
  134. Further Information (cont)
  135. Public Fora at W3C
  136. Some Tools
  137. Some Tools (Cont.)
  138.  
  139. SW Applications
  140. SW Application Examples
  141. SW Application Examples (cont)
  142. SW Application Examples (cont)
  143. SW Application Examples (cont)
  144. SW Application Examples (cont)
  145. SW Application Examples (cont)
  146. SW Application Examples (cont)
  147. Further Information