Semantic Web for the Working Ontologist book cover

Semantic Web for the Working Ontologist

Effective Modeling in RDFS and OWL

Semantic Web for the Working Ontologist: Effective Modeling in RDFS and OWL, Second Edition, discusses the capabilities of Semantic Web modeling languages, such as RDFS (Resource Description Framework Schema) and OWL (Web Ontology Language). Organized into 16 chapters, the book provides examples to illustrate the use of Semantic Web technologies in solving common modeling problems. It uses the life and works of William Shakespeare to demonstrate some of the most basic capabilities of the Semantic Web. The book first provides an overview of the Semantic Web and aspects of the Web. It then discusses semantic modeling and how it can support the development from chaotic information gathering to one characterized by information sharing, cooperation, and collaboration. It also explains the use of RDF to implement the Semantic Web by allowing information to be distributed over the Web, along with the use of SPARQL to access RDF data. Moreover, the reader is introduced to components that make up a Semantic Web deployment and how they fit together, the concept of inferencing in the Semantic Web, and how RDFS differs from other schema languages. Finally, the book considers the use of SKOS (Simple Knowledge Organization System) to manage vocabularies by taking advantage of the inferencing structure of RDFS-Plus. This book is intended for the working ontologist who is trying to create a domain model on the Semantic Web.


Programmers, web developers, and application developers; technologists and graduate students in computer science

Paperback, 384 Pages

Published: May 2011

Imprint: Morgan Kaufmann

ISBN: 978-0-12-385965-5


  • "Overall, this book provides a thorough and cogent introduction to the semantic Web. Giving just enough philosophical background, the authors focus on the practical aspects of constructing data stores and applications. This blend of philosophy and practical descriptions leads the reader to anticipate how the standards of the semantic Web should work before the standards are described. As a result, the reader is likely to feel that the semantic Web works just as it should."--Computing Reviews

    "Allemang, a scientist at a company that consults, trains, and provides products for the Semantic Web, and Hendler (computer and cognitive science, Rensselaer Polytechnic Institute) explain how web developers who are practitioners in another field, such as health care, finance, engineering, national intelligence, and enterprise architecture, can model data to fit the requirements of the Semantic Web. They detail how to construct semantic models, with a focus on the use of RDF (Resource Description Framework), RDFS (RDF schema), and OWL (Web Ontology Language) to accomplish specific tasks and model data and domains. This edition has been updated to incorporate new technologies such as SPARQL (SPARQL Protocol And RDF Query Language), OWL 2.0, and SKOS (Simple Knowledge Organization System). They include examples of Quantities, Units, Dimensions, and Types (QUDT) and The Open Biological and Biomedical Ontologies (OBO), as well as examples of how to use the Semantic Web to solve common modeling problems and a FAQ section on challenges."--SciTech Book News

    "Overall, this is an easy-to-follow guide to the basic concepts related to building semantic Web ontologies. The book flows well from chapter to chapter, and the many examples illustrate the different topics. For beginners, it’s an excellent introduction to the subject, which is exactly what the authors intended…"--Computing


  • Preface to the second edition


    About the authors

    Chapter 1 What is the Semantic Web?

    Chapter 2 Semantic modeling

    Chapter 3 RDF-The basis of the Semantic Web

    Chapter 4 Semantic Web application architecture

    Chapter 5 Querying the Semantic Web-SPARQL

    Chapter 6 RDF and inferencing

    Chapter 7 RDF schema

    Chapter 8 RDFS-Plus

    Chapter 9 Using RDFS-Plus in the wild

    Chapter 10 SKOS-managing vocabularies with RDFS-Plus

    Chapter 11 Basic OWL

    Chapter 12 Counting and sets in OWL

    Chapter 13 Ontologies on the Web-putting it all together

    Chapter 14 Good and bad modeling practices

    Chapter 15 Expert modeling in OWL

    Chapter 16 Conclusions


    Further reading



advert image