- Forrester Councils
- Councils Overview
- log in
Posted by James Kobielus on March 23, 2009
Cynics might call Semantic Web a technology looking for a solution. And they might have a point.
Semantic Web refers to a long-running World Wide Web Consortium (W3C) initiative that is working toward an ambitious — some might say hopelessly utopian — goal. At heart, it is a vision for how the World Wide Web should evolve to realize its full interoperability potential.
People vary widely in how they interpret the scope of the Semantic Web initiative. The tech industries are swarming with a wide range of projects, products, and tools that implement different variants of this vision. What vision is that? In the broadest sense, Semantic Web refers to an all-encompassing metadata, description, and policy layer that can, potentially, support universal, automatic, comprehensive, end-to-end interoperability across every macro or micro entity — including data, components, services, applications, and services — on every conceivable level.
Whew! If that’s not the working definition of “pie in the sky” or “boil the ocean” (pick your metaphor), I don’t know what is. In fact, I’m hard-pressed to refer to Semantic Web as a definable market or solution segment. However, it’s not entirely vacuous.
For starters, organizations can implement W3C-developed semantic description standards — such as Resource Description Framework (RDF) and Web Ontology Language (OWL) — to make the meaning of content unambiguously comprehensible to services, applications, bots, and other automated components. Second, there is a reasonably robust market for “ontology” tools to support RDF/OWL-based modeling of application semantics. Finally, there is some incremental adoption of these tools and concepts in established IT segments, such as:
But Semantic Web approaches are still on the periphery of these markets. 10+ years into its inception, Semantic Web still has no clear killer app. It’s not clear if or when that app will emerge.