CC/PP and UAProf implementation experiences

Hi all

I thought I share some views how Profium has implemented
CC/PP and UAProf support in a semantic content management
platform that builds natively on top of the RDF data model.

The following results apply to our Profium Semantic
Information Router (SIR) V3.0.4 [1]. We have interest
of incorporating CC/PP support to our product to provide
contextual services. We currently manage metadata about
content objects and users. The CC/PP extension would allow
us to include device descriptions under the same evaluation
framework thus taking into account device capabilities, too.

First of all, it was a straight-forward task of configuring
the RDF schema for UAProf [2] to SIR. We had some
trouble as we had to adjust the rdf schema namespaces which
appeared to have an old reference to a 1999 namespace.

Second, we used the Ericsson and Mitsubishi profiles [3]
for actual device data. Here, the Mitsubishi profile
had to be adjusted for CC/PP namespace address.

After this preprocessing, SIR was able to receive
and validate the profiles w.r.t RDF schemas.

After the validation, the RDF was stored to the persistent
RDF store of SIR. Then a declarative query language (RDFQL
developed by Profium) was applied to run queries on the data.
The querying prooved succesful for the types of queries we
quickly did. We would welcome use-case requirements for
querying to test the query evaluation further.

These simple results do indicate that
1. RDF parsing is feasible
2. RDF schema based validation is feasible
3. RDF querying is feasible

Regards,
Janne Saarela

[1] http://www.profium.com/gb/products/sir.shtml
[2] http://www.wapforum.org/profiles/UAPROF/ccppschema-20000405#
[3] http://www.w3.org/Mobile/CCPP/
-- 
Janne Saarela <janne.saarela@profium.com>
Profium, Lars Sonckin kaari 12, 02600 Espoo, Finland
Tel. +358 (0)9 855 98 000 Fax. +358 (0)9 855 98 002
Mob. +358 (0)40 508 4767  Internet: http://www.profium.com

Received on Monday, 23 September 2002 08:58:15 UTC