Nokia Tools & Utilities

The following tools and utilities are provided on an "as is" basis, without warranty of any kind, either expressed or implied, including, without limitation, warranties that they are free of defects, merchantable, fit for a particular purpose or non-infringing.

Unless otherwise stated, use and redistribution of these resources is governed by the Nokia Open Source License.

URIQA

URIQA Semantic Web Service for RDF Gateway

URIQA (URI Query Agent) is a model for knowledge discovery, both from authoritative sources as well as from arbitrary third party sources, based solely on the URI denoting a particular resource.

This is the complete URIQA service implementation currently deployed on the Nokia Semantic Web Server.

Includes a Client API for deploying URIQA enlightened semantic web agents.

Official SourceForge Site

URIQA

URIQA Semantic Web Service for RDF Gateway (Pilot)

This is the original pilot implementation of the URIQA service developed for the Nokia Semantic Web Server.

Includes partial, experimental support for queries expressed using RDFQ, serialized using either RDF/XML or Turtle.

Includes a Client API for deploying URIQA enlightened semantic web agents.

uriqa4rdfgw-2004-03-29.zip

uriqa4rdfgw-2004-03-25.zip

uriqa4rdfgw-2004-02-20.zip

URIQA

URIQA Prototype in Java

An early prototype of a URIQA implementation in Java. Incomplete and now obsolete, but likely providing some useful code for those working on Java implementations of URIQA.

uriqa4java-2003-05-12.zip

TriX

TriX: RDF Triples in XML

TriX is an experimental alternative serialization for expressing RDF triples in XML which aims to provides a highly normalized, consistent XML representation for RDF graphs, allowing the effective use of generic XML tools such as XSLT, XQuery, etc.

See also the Named Graphs and TriX web site.

Paper introducing TriX v1.0

XML Schema for TriX v1.0

DTD for TriX v1.0

Examples

RDFDT

RDF Datatyping API

This is an alpha-quality experimental Java interface for deploying support for RDF Datatyping, including (partial) support for XML Schema datatypes, UAProf datatypes, and a few proprietary Nokia datatypes. It was developed to test certain ideas and characteristics of RDF Datatyping during the development of the revised W3C RDF specification. It is not currently maintained but may prove useful as a starting point for further development.

rdfdt-2003-06-30.zip
RDFL

RDFL - An Ontology for Describing Lexical Datatypes

RDFL is an ontology for defining and relating lexical datatypes, which serves as a convenient mechanism for validation and/or interpretation of RDF typed literals. It can also be used solely for defining the relations between datatypes leaving the definition of and interpretation by their lexical spaces to other applications.

RDF Schema for RDFL v1.0

RDFL Definition for XML Schema datatypes

RDFX

RDFX: An XML Serialization for RDF

RDFX is an experimental alternative serialization for expressing RDF statements in XML which offers several benefits over the standard RDF/XML serialization.

RDFX is not intended as a present-day replacement for the standard RDF/XML serialization, but is provided for consideration if/when a new standardized XML serialization for RDF is defined.

RDFX-1.2.dtd
examples.rdfx
Contact: Patrick Stickler Copyright (C) 2003-2004 Nokia