The URI Query Agent Model
A Semantic Web Enabler
As the Semantic Web emerges and the behavior of automated software becomes increasingly directed by explicit knowledge about resources, gathered from disparate sources, the need for a standardized means of sharing authoritative knowledge about a given resource, based solely on the URI denoting that resource, becomes critical to achieving a fully open, global, scalable, and ubiquitous Semantic Web.
URIQA (URI Query Agent) is a model for knowledge discovery, both from authoritative sources as well as from arbitrary third party sources. It introduces an extension to the present web architecture used to indicate to a web server that it should resolve the specified URI in terms of knowledge about the resource denoted by that URI rather than in terms of a representation of the resource in question.
URIQA employs a particular form of resource description called a concise bounded description. A concise bounded description of a resource is a general and broadly optimal unit of specific knowledge about that resource to be utilized by, and/or interchanged between, semantic web agents.
Extending the Web Architecture
Semantic Web Methods for HTTP
URIQA extends the present web architecture by introducing the following new HTTP methods for interacting with an authoritative semantic web enabled web server:
The Nokia URIQA semantic web service is implemented as an RDF Gateway Package. This service constitutes the backbone of the Nokia Semantic Web Server, and also provides a reference implementation demonstrating the correct behavior of a URIQA enlightened server. The Nokia implementation may be downloaded and used free of charge, in accordance with the terms specified.