Saturday, May 11, 2013
Semantic Web for the Working Ontologist, 2nd Edition: Effective Modeling in RDFS and OWL, Dean Allemang
"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 Reviews.com
I gave the first edition of this book five stars, because it really has been the first and most definitive book on the subject. That edition had some quality and editing problems, but these have been addressed in the second edition. Indeed many of the explanations have been much improved.
As a means for learning the semantic web, this is perfect.
Having previously read it and more or less understood the topic as a whole, however, a year later I am trying to solve a problem and I need a reference book. In this role, it is seriously lacking. The index is terrible. There is no glossary. I tried to look up "objectProperty" and "dataTypeProperty" (to me, the most important "properties"). Indeed, I tried to figure out exactly what the authors' definition of "property" is. "Equivalent", "intersection", "transfer", and "union" are indexed under "property", but the basic definition of the word is not to be found, nor are the two main kinds of properties I just referred to. I wanted to figure out the difference between "type" and "class". I did eventually, but neither term shows up in the index. (OK, "class" does, with 10 sub-terms, but none of them include the basic definition of the word.) What is the difference between an "rdfs:class" and an "owl:class"?
The style is as a narrative, and this is a good way to teach. As a source to answer questions, however, it is seriously lacking. Instead of "FAQ" at the end, a glossary would have been nice.
So close...
By far the best introduction book to the semantic web. The material is very approachable, well written and concise. The book is full of excellent examples and does very well to introduce the reader to the subject matter. Don't mistake this for a 'dummies' book, technical and non-technical people will benefit from this book.
Dean is also a very knowledgeable and compelling teacher/speaker. I highly recommend having Dean come in house to your organization to run on of his classes.
I have purchased three highly-acclaimed semantic-web books.
After spending many hours on these books. I learned many facts, but understood very little.
With this book - I understand what can be done with semantic technology. My head is full of possible implamentation ideas, as opposed to the sleep the other books induced.
This is the best tech book I read
This is one of the best books I read on Semantic Web and its alternative title should be "The Most Gentle Introduction to the Semantic Web". Gentle indeed, but not in the sense of "semantic web for dummies".
One of the authors, Prof. James Hendler, is the co-author of *THE* article that introduced the concept of Semantic Web to the world (Scientific American Magazine, May 2001). Being an expert in a field and writing a top notch technical introduction that strikes a very good balance between utility and clarity do not necessarily go hand in hand, but in this particular case readers like me should consider themselves very lucky because this book is the perfect blend. Not only does it introduce and explain almost all of the concepts in a very clear and lively manner, but it is full of real-world examples. Being far from a dry technical introduction, the book shows "why"s of Semantic Web with "how"s of it.
At its current page count, it is only expected that the book avoids some implementation- and programming-related topics, but books such as A Developer's Guide to the Semantic Web can easily fill this gap. On the other hand, despite the abundance of books that jump into nitty gritty details of semantic web programming, the books that describe semantic modeling practices and kindly show the pitfalls of ontology design belong to a very rare species, and this fact alone is one of the reasons why I give five stars in this review.
One of the most original parts of the book is at the end: In a brief appendix, the authors give a list of the most frequently asked questions related to semantic web, modeling, ontology design, together with short answers and page number references for further explanations.
Creating a useful ontology for a real-world domain which can carry its weight and prove its utility in many different software applications is not something that can simply be mastered by reading this book, it takes lots of effort, trial and error. Nevertheless this book, in its updated second edition, is a very useful, thoughtful and elegant contribution to the growing literature of practical semantic web.
Allemang has written precisely the book I needed to begin doing ontology modeling. He provides more detail than most shorter-format pieces (and excluding the all-too-familiar Pizza modeling exercise), while writing in prose that does not get lost in the technospeak that many standards documents employ. This book will be kept close at hand over the next few years, I'm sure, so that I can consult it as I need to try new subtleties in semantic modeling and need refresher guidance.
The book is well organized, well written, and clear in its exposition of the subject. The way they build up, from the simpler concepts of RDF through RDFS to OWL, is a great way to learn the subject. The examples are instructive and well organized. The summaries at the end of each chapter help put it all in perspective.
In spite of the title of the book, I think many people who do not consider themselves "working ontologists" would benefit from reading the book.
I would recommend this book to anyone who has some familiarity with knowledge representation but needs to learn how the Semantic Web does it. (It might be a bit of a tough read for someone with no prior exposure to knowledge representation of any kind.)
Product Details :
Paperback: 384 pages
Publisher: Morgan Kaufmann; 2 edition (June 3, 2011)
Language: English
ISBN-10: 0123859654
ISBN-13: 978-0123859655
Product Dimensions: 7.5 x 0.9 x 9.2 inches
More Details about Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL 2nd edition
or
Download Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL 2nd edition PDF Ebook
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment