Errata for "A Semantic Web Primer" by Antoniou and van Harmelen
The official errata for the book can be found at the
book's companion website.
However, I have included additional errata specific for use by students
in CSE 428 at Lehigh University.
- Ch. 2
- p. 39, Data Types section: Most XML Schema data types start with lower-case letters: "Short" --> "short", "Byte" --> "byte", "Long" --> "long", "Float" --> "float", "Decimal" --> "decimal", "Language" --> "language", "Date" --> "date".
- p. 39, Data Types section: "Month" and "Year" are not XML Schema data types. Instead use "gMonth" and "gYear", for Gregorian month and Gregorian year.
- Ch. 3
- p. 65: Sentence fragment at the top of the page. Ignore it.
- p. 65: In the example triples, all of the "David Billington" strings should be resources (e.g., #DavidBillington) because strings cannot be subjects of triples! For consistency, "Andrew Rock" should be treated similarly.
- p. 66, third paragraph: The claim that the XML declaration must be present is false. See Sect. 2.6 of the RDF/XML Syntax Specification:
The XML specification also permits an XML declaration at the top of the document with the XML version and possibly the XML content encoding. This is optional but recommended.
- p. 69, example at bottom of page: Replace "owl" with "rdf:RDF".
- p. 73, 5th line down: Change "rdf:ID="#949318"" to "rdf:ID="949318"".