Grasps essential differences between schemas for syntactic validation (e.g., XML) and for inferencing (RDF Schema).
XML in 10 Points
This summary is meant to help XML beginners deal with a number of new and potentially confusing terms they will encounter: XML, XLink, Namespace, DTD, [...]
Ontologies and the Semantic Web
A video lecture introducing RDF Schema and OWL, with visible slides throughout. The concepts behind ontologies are also discussed in a general, schema-agnostic manner. Places [...]
XSD (XML Schema Definition)
This slide presentation explains that the purpose of an XML Schema is to define the legal building blocks of an XML document, just like a [...]
Coloring RDF Triples to Capture Provenance
Recording provenance information of RDF triples aggregated from different heterogeneous sources is crucial in order to effectively support trust mechanisms, digital rights and privacy policies. [...]
On Explicit Provenance Management in RDF/S Graphs
The notion of RDF Named Graphs has been proposed in order to assign provenance information to data described using RDF triples. This paper argues that [...]
XML and JSON Data Modeling Best Practices
This brief tutorial demonstrates some best practices to use when modeling data in XML and/or JSON. It covers document sizing and granularity, keeping a data [...]
Multi-Agent and Semantic Web Systems: RDF Schema
This slide presentation of lecture material was used as part of a course given at The University of Edinburgh School of Informatics. This lecture introduces [...]
Using HTML Schemas for Semantic Markup Microdata
This video ooks at the relationship between XML and HTML Schemas. Shows examples of Schema.org, one such library of microdata that can now be incoportated [...]
Why Use XML Schemas?
This tutorial presents the case for using XML Schemas: They are more powerful than DTD; Support Data Types; Use XML Syntax; Secure Data Communication; are [...]
Markup Languages and Document Processing: Vocabularies and Queries
This lesson plan was used for the course "Markup Languages and Document Processing", part of the Master in Informatics and Computing Engineering program at Porto [...]