W3C adds a touch of Sparql to Web 2.0

By Peter Judge, ZDNet UK
Monday, January 21, 2008 11:00 AM

The Web-standards body W3C has published Sparql, a query language designed to gather data from multiple sources and speed the development of Web 2.0 applications--creating a standard Web service for anything that asks a question.

Sparql, pronounced "sparkle", expresses data queries in high-level terms so it is easier to extend them to new data sources or port them to new applications. "Trying to use the Semantic Web without Sparql is like trying to use a relational database without SQL," said Tim Berners-Lee, W3C director and creator of the World Wide Web.

According to Berneers-Lee: "Sparql makes it possible to query information from databases and other diverse sources in the wild, across the Web."

"Sparql is a key element for integrated information access across information silos and across business boundaries," said Jean-Luc Chatelain, chief technology officer for HP's Software Information Management business, announcing the release of SDB, a Sparql database system for HP's Jena open-source Semantic Web framework.

"HP customers can benefit from better information utilization by employing Semantic Web technologies," he added.

Including SDB, there are 14 known implementations of Sparql, which emerged from the W3C Data Access Working Group (DAWG). Several developers are already using it, including Rome-based developer Asemantics, which is using Sparql to build a satellite image search engine for the European Space Agency, an engine to access 400 years of tidal data at the Dutch Water Authority, and a feed aggregator to access the BBC's MemoryShare archive.

Traditional query languages such as SQL are designed for accesses to a single source of data, and have not performed well when the results from several sources need to be merged. Sparql can create a single query for multiple sources and combine the results. "Because Sparql has no tie to a specific database format, it can be used to take advantage of the tidal wave of Web 2.0 data and mash it up with other Semantic Web resources," says the W3C release.

"Sparql's focus on querying the data models saves time for developers; there's no need for a host of little Web services to retrieve different aspects of the state of a system," said Lee Feigenbaum, chair of the RDF Data Access Working Group. "This allows the user of the Sparql endpoint to ask any question--it is as though they could design their own interface instead of having to work with a limited set of fixed services."

Sparql works with the W3C's Resource Description Framework (RDF) for representing data and the Web Services Description Language (WSDL).


WORTHWHILE?

0

0 votes
Blog

Talkback 1 comments

SPARQL Software
Here is a great SPARQL software for converting normal sentences into RDF and SPARQL
Posted by anonymous on Thursday, August 14 2008 09:43 PM


Tech Jobs Now!

Search for your ideal tech job:

Cost and graphics concerns delay a VDI project

Tech Management

Virtual desktops are a serious paradigm shift and Scott Lowe is taking it in a slow and measured way. In this article, he provides an update on ongoing VDI efforts at Westminster College.


Read more »



Do we need more delivery centers?

Blog thumbnail

As I wrote a while back in about "racing to subsidies", there certainly is an increased focus by governments to attract delivery centers to their region. To do that, many..... by Michael Rehkopf

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. cnet networks inc.
  4. desktop
  5. e - mail
  6. hard drive
  7. intuit inc.
  8. mcafee inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. microsoft windows xp
  13. norton co.
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site