The other reviews are basically correct, this is a good, broad overview and will get you up and running quickly. Beware, however, that the examples are poorly edited: for example, the namespaces used the text, the illustrations, and the source code are frequently different. This isn't too big a dea
Semantic Web Programming
โ Scribed by Blace, Ryan; Perez-Lopez, Anew; Hebeler, John; Fisher, Matthew; Dean, Mike
- Publisher
- John Wiley & Sons, Inc.
- Year
- 2013
- Tongue
- English
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
The next major advance in the Web'Web 3.0'will be built on semantic Web technologies, which will allow data to be shared and reused across application, enterprise, and community boundaries. Written by a team of highly experienced Web developers, this book explains examines how this powerful new technology can unify and fully leverage the ever-growing data, information, and services that are available on the ย Read more...
Abstract: The next major advance in the Web'Web 3.0'will be built on semantic Web technologies, which will allow data to be shared and reused across application, enterprise, and community boundaries. Written by a team of highly experienced Web developers, this book explains examines how this powerful new technology can unify and fully leverage the ever-growing data, information, and services that are available on the Internet. Helpful examples demonstrate how to use the semantic Web to solve practical, real-world problems while you take a look at the set of design principles, collaborative working groups, and technologies that form the semantic Web. The companion Web site features full code, as well as a reference section, a FAQ section, a discussion forum, and a semantic blog
โฆ Table of Contents
Content: ""Title Page""
""Copyright""
""Dedication""
""About the Authors""
""About The Technical Editors""
""Credits""
""Acknowledgments""
""Foreword""
""Introduction""
""Overview of the Book and Technology""
""How This Book Is Organized""
""Who Should Read This Book""
""Tools You Will Need""
""What's on the Website""
""Summary (From Here, Up Next, and So On)""
""Part I: Introducing Semantic Web Programming""
""Chapter 1: Preparing to Program a Semantic Web of Data""
""Defining the Semantic Web""
""Identifying the Major Programming Components""
""Determining Impacts on Programming"" ""Avoiding the Roadblocks, Myths, and Hype""""Understanding Semantic Web Origins""
""Exploring Semantic Web Examples""
""Summary and Onward""
""Chapter 2: Hello Semantic Web World""
""Setting Up Your Semantic Web Development Environment""
""Programming the Hello Semantic Web World Application""
""Summary""
""Part II: Foundations of Semantic Web Programming""
""Chapter 3: Modeling Information""
""Modeling Information in Software""
""The Semantic Web Information Model: The Resource Description Framework (RDF)""
""Exchanging Information with RDF""
""Summary"" ""Chapter 4: Incorporating Semantics""""Semantics on the Web""
""Introduction to Ontologies""
""Elements of an Ontology""
""Summary""
""Chapter 5: Modeling Knowledge in the Real World""
""Exploring the Components of the Semantic Web""
""Exploring the Profiles of OWL""
""Demonstrating OWL Inference""
""Working with Ontologies""
""Summary""
""Chapter 6: Discovering Information""
""Navigating the Semantic Web""
""Searching the Semantic Web""
""Querying the Semantic Web""
""Summary""
""Chapter 7: Adding Rules""
""What Are Rules?""
""Reasons for Rules""
""Rule Languages"" ""SWRL Essentials""""Jena Rules""
""Rule Interchange Format""
""Summary""
""Part III: Building Semantic Web Applications""
""Chapter 8: Applying a Programming Framework""
""Framing the Semantic Web""
""The Jena Semantic Web Framework""
""Programming with Jena""
""Common App Overview: FriendTracker""
""Summary""
""Chapter 9: Combining Information""
""Combining Information""
""Exposing XML-Based Web Services as RDF""
""Exposing Relational Databases as RDF""
""Exposing Other Sources of Data""
""Summary""
""Chapter 10: Aligning Information"" ""Data Source, Domain, and Application Ontologies""""Aligning Ontologies""
""FriendTracker""
""Record Linkage""
""Summary""
""Chapter 11: Sharing Information""
""Microformats""
""eRDF""
""RDFa""
""Tools and Frameworks""
""FriendTracker in RDFa""
""Summary""
""Part IV: Expanding Semantic Web Programming""
""Chapter 12: Developing and Using Semantic Services""
""Background""
""Implementing Semantic Services""
""Semantic Markup for Web Services""
""Web Service Modeling Ontology""
""Semantic Annotations for WSDL""
""Summary""
""Chapter 13: Managing Space and Time""
โฆ Subjects
Computers;COMPUTERS;Software Development & Engineering;General
๐ SIMILAR VOLUMES
I finished reading through chapter 6 so far... my overall impression is, reasonable, but feel inadequate. There are some discussion I like: for example, the simple triple store implementation is illustrative, concept wise. However, the discussion on RDF serialization format, the example given, on
<DIV><p>With this book, the promise of the Semantic Web -- in which machines can find, share, and combine data on the Web -- is not just a technical possibility, but a practical reality Programming the Semantic Web demonstrates several ways to implement semantic web applications, using current and