54 posts tagged Product

In just a few years, service-oriented architectures (SOA) and Web services not only gained considerable interest in computer science research, they were also taken up with unanimity by all major international players in the IT industry. However, and in spite of all existing standards, in most SOA applications much human intervention is still required, for example to interpret the semantics of informal descriptions or to harmonize incompatible data schemata.
Semantic Web services combine Web services communication technology with the intelligent processing of ontology-based metadata to achieve highly integrated enterprise application integration scenarios, for service look-up, schema matching, or protocol negotiation, for example. Rudi Studer and his team deliver a self-contained compendium about this exciting field, starting with the basic standards and technologies and also including advanced applications in eGovernment and eHealth. The contributions provide both the theoretical background and the practical knowledge necessary to understand the essential ideas and to design new cutting-edge applications. They address computer science students as well as researchers in academia and industry who need a concise introduction and state-of-the-art survey of current research, and the book can easily be used as the basis of a specialized course on Web services or Semantic Web applications. In addition, IT professionals will be able to assess the potential and possible benefits of this new technology.
taking SOA and Web Services to the next step
Some books have come out on Service Oriented Architecture, like SOA Principles of Service Design (The Prentice Hall Service-Oriented Computing Series from Thomas Erl). But while seemingly comprehensive, they only scrape the start of the problem. Much remains to be done, when applying to real world data sets. This book by Studer et al can be considered a next step in SOA.
It points out huge problems that still remain. Earlier books on SOA and Web Services tend to focus on the syntactical issues. Which is the first and simplest step. But given a schema written by one party, there is typically a need for manual impedance matching with another schema on the same topic. Issues arise due to the writing, understanding and maintenance of ontologies.
The book shows what the human in the loop has to do. Along with extended examples of actual realistic problems, taken from German government data.
Reviewed 11/13/2007 by W Boudville
Manufacturer: Springer
List Price: $99.00

The Semantic Web combines the descriptive languages RDF (Resource Description Framework) and OWL (Web Ontology Language), with the data-centric, customizable XML (eXtensible Mark-up Language) to provide descriptions of the content of Web documents. These machine-interpretable descriptions allow more intelligent software systems to be written, automating the analysis and exploitation of web-based information.
Software agents will be able to create automatically new services from already published services, with potentially huge implications for models of e-Business.
Semantic Web Technologies provides a comprehensive overview of key semantic knowledge technologies and research. The authors explain (semi-)automatic ontology generation and metadata extraction in depth, along with ontology management and mediation. Further chapters examine how Semantic Web technology is being applied in knowledge management (“Semantic Information Access”) and in the next generation of Web services.
Semantic Web Technologies:
Graduate and advanced undergraduate students, academic and industrial researchers in the field will all find Semantic Web Technologies an essential guide to the technologies of the Semantic Web.
State of the art
Although the subjects of each chapter seem quite different, you get a grasp of the current state of the art technology of the semantic web after finishing the book. I can recommend this book to whoever is going to construct hubs in the semantic web.
Reviewed 1/5/2007 by W. J. Hofman
more useful for making new documents
The Semantic Web is said to be the future of the Web. This book suggests how that might come about. It has extensive explanations of RDF and OWL, both overlaid on XML. One big idea is to move towards Web Services and to be able to compose these into more complex entities, in a programmatic manner. Another main hope is to be able to write future documents in RDF/OWL, that can be parsed and “understood” in a way not easily possible with conventional HTML documents.
Note that these future documents need not necessarily be published on the Web. You could have a bunch of them in a database.
Perhaps the most plausible use of the book is in designing these future documents. Sections in the book describe how to semi-automatically derive these from existing, non-RDF or OWL data. Like existing web pages. A hard task, if you want to find some kind of semantic meaning. This book might be considered part of the Artificial Intelligence field. But trying to tackle the general problem via the smaller step of building the Semantic Web.
Reviewed 8/4/2006 by W Boudville
Manufacturer: Wiley
List Price: $130.00

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 emerging standards and technologies. You’ll learn how to incorporate existing data sources into semantically aware applications and publish rich semantic data.Each chapter walks you through a single piece of semantic technology and explains how you can use it to solve real problems. Whether you’re writing a simple mashup or maintaining a high-performance enterprise solution,Programming the Semantic Web provides a standard, flexible approach for integrating and future-proofing systems and data.This book will help you:Learn how the Semantic Web allows new and unexpected uses of data to emergeUnderstand how semantic technologies promote data portability with a simple, abstract model for knowledge representationBecome familiar with semantic standards, such as the Resource Description Framework (RDF) and the Web Ontology Language (OWL)Make use of semantic programming techniques to both enrich and simplify current web applications
Reasonable, but disappointed.
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, ontology, it just feels the words are hard to swallow. You would think a book about semantic should have very precise logic and explanation should be crystal clear. However, as I read it, I often get the feel something … “this should be this hard to explain, what is he talking about here?” … maybe I am expecting too much.
Reviewed 4/15/2010 by Oliver
What would it look like in Perl?
I found “Programming the Semantic Web” to be a useful introduction to the concept of a ‘triple store’, RDF, OWL and some existing software implementations. I particularly enjoyed Part 1, and found the example triple store, ‘simplegraph.py’ to be very simple, explanatory and fascinating. I wondered what it might look like in Perl, so I put together a CPAN module with a translation of the SimpleGraph class and implemented a number of programs from chapters 2 and 3 as Test::More perl tests. I do recommend this book and if you are enjoying the book and learning Perl, you might be interested to check out the VANAMBURG::SEMPROG::Simplegraph module at […] as a supplement to your learning experience.
Reviewed 1/14/2010 by Gordon L. Vanamburg
Planet Earth
This is the first book I have read on the semantic web that does not give me feeling that I am in outer space. It is also one of the few books that honestly appraises the current, usable state of the semantic web. It is clearly written and took me a day to read (without working the examples). In the beginning, it starts with a pure triples system built from the ground up, rather than plunging the reader into the standard technologies, which are levels of abstraction above triples and may not be essential. The reader is left with the impression that he is the one who chooses to use the technologies introduced. It is also the only book that mentions how RDF evolved. It contains many example programs using existing data sources (e.g. freebase). There is a two page introduction by Jim Hendler, one of the top figures in the semantic web and co-author of “The Semantic Web for the Working Ontologist” (also, a good companion book).
The main view of this book is the semantic web as extension, modification, and very major improvement, to relational systems. It also discusses the pure AI approach. I does not get into other uses of the semantic web, such as text retrieval or approaches such as topic maps.
The large majority of this book is in Python, the easiest and probably the best designed of modern languages. It has a few examples in JavaScript and Java. Readers are encouraged to implement the examples in other languages, if they are inclined to.
Physicists and chemists are required to run experiments to prove their assertions. Many other sciences have emulated aspects of physics to acquire the mantle. The semantic web does not ask for “experiments” although it is about semantics and, therefore, about something to be discovered. This book starts in that direction.
Reviewed 11/4/2009 by David B. Jensen
Several ways to implement semantic web applications are explored
Toby Segaran, et.al.’s PROGRAMMING THE SEMANTIC WEB tells how to use graph data to build solid, flexible applications - applications in which machines can find, share and combine data on the Web. Several ways to implement semantic web applications are explored in a guide that covers different pieces of semantic technology and how to use it to solve real problems.
Reviewed 10/13/2009 by Midwest Book Review
Awesome book for using RDF / Triple Store models in the real world
So much written about the Semantic Web is theoretical, often verging on esoteric. Programming the Semantic Web crosses the gap from theory to practice: it’s a book for real-world developers trying to bring products to market.
I fortuitously discovered this book just as our company embarked on the design of a new product, one that needed to store massive amounts of structured, but sparse, data culled from a variety of sources. Since most developers are trained solely in relational database structures, our initial inclination was to use a sharded relational data model to ensure we’d be able to get new developers up-to-speed and meet our deadline. Programming the Semantic Web provided a clear explanation of the limits of relational data models for this kind of data, and contained a great walk-thru of how an RDF-based model offered a multitude of benefits. In fact, using a triple store has reduced our development time dramatically. The book’s balanced discussion of the myriad of toolkits and RDF Stores available also helped us get off the ground selecting the right platform quickly.
Programming the Semantic Web is now required reading for all developers joining our project team. Using the ideas and models described in the book, we’ve made our system more scalable, more flexible, and dramatically accelerated our development cycles.
Reviewed 9/27/2009 by T. Greene
Manufacturer: O’Reilly Media
List Price: $31.99

TranSphere was developed after several years of extensive linguistic research in the US, Europe, Asia and the Middle East. Its technology reaches beyond simple rudimentary translations, which have been close to mere word replacement, but rather towards real life, high volume, industrial and commercial applications. TranSphere’s state-of-the-art computational linguistic technology supports Arabic, Korean, Japanese, Chinese, Persian/Dari, Pashtu and Turkish with English. Also AppTek provides a line of European languages pairs: German, Spanish, French, Italian, Russian and Portuguese with English.
Manufacturer: AramediA
List Price: $7,000.00

With more substantial funding from research organizations and industry, numerous large-scale applications, and recently developed technologies, the Semantic Web is quickly emerging as a well-recognized and important area of computer science. While Semantic Web technologies are still rapidly evolving, Foundations of Semantic Web Technologies focuses on the established foundations in this area that have become relatively stable over time. It thoroughly covers basic introductions and intuitions, technical details, and formal foundations.
The book concentrates on Semantic Web technologies standardized by the World Wide Web Consortium: RDF and SPARQL enable data exchange and querying, RDFS and OWL provide expressive ontology modeling, and RIF supports rule-based modeling. The text also describes methods for specifying, querying, and reasoning with ontological information. In addition, it explores topics that are clearly beyond foundations, such as tools, applications, and engineering aspects.
Written by highly respected researchers with a deep understanding of the material, this text centers on the formal specifications of the subject and supplies many pointers that are useful for employing Semantic Web technologies in practice.
The book has an accompanying website with supplemental information.Horrible Read
I have some basic familiarity with RDF, and Semantic Technologies. This book from chapter 1 on was a horrible read. Terribly written with long arduous run on sentences which were frustrating to comprehend. The examples were atrocious. The book was written by academics who must like hearing themselves speak. The writing was so bad it reminded me of reading a legal contract. I bought the book since it was rather new, and my other OWL, RDF, and Semantic Web books are a bit dated now. I was looking for some help with modeling best practices. I generally don’t return books, but this one is already in the box again. I’d use it as a door stop but the almost $80 price tag prevents me from using it as such.
Reviewed 7/4/2010 by E. Martinez
Most complete book about RDF, OWL, Rules and SPARQL
The most completed book about Semantic Web technologies RDF and OWL, and its formal semantics. Well illustrated with examples and codes. Very exhaustive. The book also covers Rules and SPARQL, and comes with a lot of exercises.
The content is up to date and covers recent recommendations from the W3C like OWL2 and SROIQ knowledge bases.
A brief overview of XML and predicate logic is given as appendix.
Personally, I would have appreciated a more precise introduction about the Semantic Web architecture and technologies, and some words about the upper layers which are not covered by this book (proof and trust).
Reviewed 4/25/2010 by Serge Linckels
Manufacturer: Chapman and Hall/CRC
List Price: $79.95

The Semantic Web combines the descriptive languages RDF (Resource Description Framework) and OWL (Web Ontology Language), with the data-centric, customizable XML (eXtensible Mark-up Language) to provide descriptions of the content of Web documents. These machine-interpretable descriptions allow more intelligent software systems to be written, automating the analysis and exploitation of web-based information.
Software agents will be able to create automatically new services from already published services, with potentially huge implications for models of e-Business.
Semantic Web Technologies provides a comprehensive overview of key semantic knowledge technologies and research. The authors explain (semi-)automatic ontology generation and metadata extraction in depth, along with ontology management and mediation. Further chapters examine how Semantic Web technology is being applied in knowledge management (“Semantic Information Access”) and in the next generation of Web services.
Semantic Web Technologies:
Graduate and advanced undergraduate students, academic and industrial researchers in the field will all find Semantic Web Technologies an essential guide to the technologies of the Semantic Web.
State of the art
Although the subjects of each chapter seem quite different, you get a grasp of the current state of the art technology of the semantic web after finishing the book. I can recommend this book to whoever is going to construct hubs in the semantic web.
Reviewed 1/5/2007 by W. J. Hofman
more useful for making new documents
The Semantic Web is said to be the future of the Web. This book suggests how that might come about. It has extensive explanations of RDF and OWL, both overlaid on XML. One big idea is to move towards Web Services and to be able to compose these into more complex entities, in a programmatic manner. Another main hope is to be able to write future documents in RDF/OWL, that can be parsed and “understood” in a way not easily possible with conventional HTML documents.
Note that these future documents need not necessarily be published on the Web. You could have a bunch of them in a database.
Perhaps the most plausible use of the book is in designing these future documents. Sections in the book describe how to semi-automatically derive these from existing, non-RDF or OWL data. Like existing web pages. A hard task, if you want to find some kind of semantic meaning. This book might be considered part of the Artificial Intelligence field. But trying to tackle the general problem via the smaller step of building the Semantic Web.
Reviewed 8/4/2006 by W Boudville
Manufacturer: Wiley
List Price: $130.00

Semantic Web technology is already changing how we interact with data on the Web. By connecting random information on the Internet in new ways, Web 3.0, as it is sometimes called, represents an exciting online evolution.
Whether you’re a consumer doing research online, a business owner who wants to offer your customers the most useful Web site, or an IT manager eager to understand Semantic Web solutions, Semantic Web For Dummies is the place to start! It will help you:
You’ll also find a quick primer on tech specifications, some key priorities for CIOs, and tools to help you sort the hype from the reality. There are case studies of early Semantic Web successes and a list of common myths you may encounter. Whether you’re incorporating the Semantic Web in the workplace or using it at home, Semantic Web For Dummies will help you define, develop, implement, and use Web 3.0.
Start Your Semantic Web Journey Here
Semantic Web for Dummies is a wide-ranging look at the Semantic Web (also known as Web 3.0) that will open your mind to the potential of this new era in web development. Mr. Pollock’s book is an intelligent and informative explanation of this software technology. Although not an in-depth programming book - it provides an excellent overview of the salient features of Web 3.0. First off, while I, too, am an Oracle employee, as is Mr. Pollock, I have never met him or communicated with him in any way.
I had previously read a couple of articles on the subject but didn’t really see the big picture and felt pretty clueless as to what it exactly is and why it matters (definition of a “dummy”, I guess); so l was looking for a single source to stitch it all together and get me started on the semantic web journey. This book fits the bill nicely. Pollock arms you with a solid understanding of what core technologies make up the Semantic Web.
As Pollock explains, key to understanding what differentiates the Semantic Web from previous web development is that it creates a “data web”; i.e., webs of data that are interconnected, accessible and logically analyzable and, thus, of benefit to users. That’s really the “why” of the semantic web.
Semantic Web for Dummies includes chapters on the core “languages”, RDF (Resource Description Framework) and OWL (Web Ontology Language); other chapters explain metadata and ontologies. Part IV, entitled, “Putting the Semantic Web to Work” brings the Semantic Web’s utility into the business world touching on enterprise and software development issues including the key aspect of building a knowledge-base incorporating both system management and security issues. Proving he understands the implementation risks facing any implementer using new technology, Pollock also provides a chapter outlining the limitations of the Semantic Web for business development. The book points you to both open source and proprietary semantic tools and current web sites using semantic technologies.
I’d say that after reading this book, I’m not a Semantic Web expert, but I’m no longer a dummy.
Reviewed 3/30/2010 by Tom Provenzano
I feel like a Dummy for buying this book
I should have known this book would suck. I have never had great luck with the “For Dummies,” but I was itching to get a Semantic Web book while I was in a Borders brick and mortar store so I rolled the dice. Big mistake. The author managed to pump enough BS into the book that it takes until half-way-in before you see your first RDF triple. He repeats himself incessantly. This sort of writing really pisses me off because it comes off like the author is just trying to fill pages… well guess what, it wastes my time! His explanations of relational databases and object oriented programming (a) don’t belong in the book, (b) long, and (c) are poor. He comes off like a total academic with no real-world experience. This guy sounds like the type of professor I really really hate.
I have only ever reviewed one other product, but I am trying to shop for a real tech book and couldn’t pass up the opportunity to review this as I’m thumbing through amazon’s pages.
Reviewed 1/27/2010 by Chris Williams
A must-read for anybody interested in the Future of the Web
The Semantic Web is the logical next step in the evolution of the ENTIRE Web, and this book makes a strong case why its not all hype and a pipe-dream as some detractors would put it.
And Jeff Pollock knows what he’s talking about. A well-known figure in Semantic Web circles, he also manages Fusion - Oracle’s middleware solution for the enterprise.
In it, he clearly explains what’s wrong with the current state of the Web, and how we manage and produce data in general. He shows how Semantic technologies can clear the way for computers and systems not only in helping us produce (and drown ourselves) in a sea of data, but actually help us consume and find information in it.
Despite the “for Dummies” pejorative, the text is actually quite useful even for veteran Semantic Web followers. It gives a grand (though necessarily abbreviated) tour of all the foundation standards and technologies in the context of their applications in everyday life and behind the corporate firewall.
For a corporate practitioner like myself that has long struggled with abstract, academic examples, the book is a long-awaited addition that will help me evangelize the promise of “the grand database in the sky”.
Reviewed 3/28/2009 by Joel Natividad
Manufacturer: For Dummies
List Price: $29.99

Semantic Web technology is already changing how we interact with data on the Web. By connecting random information on the Internet in new ways, Web 3.0, as it is sometimes called, represents an exciting online evolution.
Whether you-re a consumer doing research online, a business owner who wants to offer your customers the most useful Web site, or an IT manager eager to understand Semantic Web solutions, Semantic Web For Dummies is the place to start! It will help you:
Know how the typical Internet user will recognize the effects of the Semantic Web
Explore all the benefits the data Web offers to businesses and decide whether it-s right for your business
Make sense of the technology and identify applications for it
See how the Semantic Web is about data while the -old- Internet was about documents
Tour the architectures, strategies, and standards involved in Semantic Web technology
Learn a bit about the languages that make it all work: Resource Description Framework (RDF) and Web Ontology Language (OWL)
Discover the variety of information-based jobs that could become available in a data-driven economy
You-ll also find a quick primer on tech specifications, some key priorities for CIOs, and tools to help you sort the hype from the reality. There are case studies of early Semantic Web successes and a list of common myths you may encounter. Whether you-re incorporating the Semantic Web in the workplace or using it at home, Semantic Web For Dummies will help you define, develop, implement, and use Web 3.0.
Start Your Semantic Web Journey Here
Semantic Web for Dummies is a wide-ranging look at the Semantic Web (also known as Web 3.0) that will open your mind to the potential of this new era in web development. Mr. Pollock’s book is an intelligent and informative explanation of this software technology. Although not an in-depth programming book - it provides an excellent overview of the salient features of Web 3.0. First off, while I, too, am an Oracle employee, as is Mr. Pollock, I have never met him or communicated with him in any way.
I had previously read a couple of articles on the subject but didn’t really see the big picture and felt pretty clueless as to what it exactly is and why it matters (definition of a “dummy”, I guess); so l was looking for a single source to stitch it all together and get me started on the semantic web journey. This book fits the bill nicely. Pollock arms you with a solid understanding of what core technologies make up the Semantic Web.
As Pollock explains, key to understanding what differentiates the Semantic Web from previous web development is that it creates a “data web”; i.e., webs of data that are interconnected, accessible and logically analyzable and, thus, of benefit to users. That’s really the “why” of the semantic web.
Semantic Web for Dummies includes chapters on the core “languages”, RDF (Resource Description Framework) and OWL (Web Ontology Language); other chapters explain metadata and ontologies. Part IV, entitled, “Putting the Semantic Web to Work” brings the Semantic Web’s utility into the business world touching on enterprise and software development issues including the key aspect of building a knowledge-base incorporating both system management and security issues. Proving he understands the implementation risks facing any implementer using new technology, Pollock also provides a chapter outlining the limitations of the Semantic Web for business development. The book points you to both open source and proprietary semantic tools and current web sites using semantic technologies.
I’d say that after reading this book, I’m not a Semantic Web expert, but I’m no longer a dummy.
Reviewed 3/30/2010 by Tom Provenzano
I feel like a Dummy for buying this book
I should have known this book would suck. I have never had great luck with the “For Dummies,” but I was itching to get a Semantic Web book while I was in a Borders brick and mortar store so I rolled the dice. Big mistake. The author managed to pump enough BS into the book that it takes until half-way-in before you see your first RDF triple. He repeats himself incessantly. This sort of writing really pisses me off because it comes off like the author is just trying to fill pages… well guess what, it wastes my time! His explanations of relational databases and object oriented programming (a) don’t belong in the book, (b) long, and (c) are poor. He comes off like a total academic with no real-world experience. This guy sounds like the type of professor I really really hate.
I have only ever reviewed one other product, but I am trying to shop for a real tech book and couldn’t pass up the opportunity to review this as I’m thumbing through amazon’s pages.
Reviewed 1/27/2010 by Chris Williams
A must-read for anybody interested in the Future of the Web
The Semantic Web is the logical next step in the evolution of the ENTIRE Web, and this book makes a strong case why its not all hype and a pipe-dream as some detractors would put it.
And Jeff Pollock knows what he’s talking about. A well-known figure in Semantic Web circles, he also manages Fusion - Oracle’s middleware solution for the enterprise.
In it, he clearly explains what’s wrong with the current state of the Web, and how we manage and produce data in general. He shows how Semantic technologies can clear the way for computers and systems not only in helping us produce (and drown ourselves) in a sea of data, but actually help us consume and find information in it.
Despite the “for Dummies” pejorative, the text is actually quite useful even for veteran Semantic Web followers. It gives a grand (though necessarily abbreviated) tour of all the foundation standards and technologies in the context of their applications in everyday life and behind the corporate firewall.
For a corporate practitioner like myself that has long struggled with abstract, academic examples, the book is a long-awaited addition that will help me evangelize the promise of “the grand database in the sky”.
Reviewed 3/28/2009 by Joel Natividad
Manufacturer: For Dummies
List Price: $29.99
Loading posts...