W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > July to September 2004

RE: use case: content selection based on client profile

From: Seaborne, Andy <andy.seaborne@hp.com>
Date: Tue, 14 Sep 2004 12:05:02 +0100
Message-ID: <8D5B24B83C6A2E4B9E7EE5FA82627DC920E2B0@sdcexcea01.emea.cpqcorp.net>
To: "Dan Connolly" <connolly@w3.org>, "RDF Data Access Working Group" <public-rdf-dawg@w3.org>
Cc: "stephane boyera" <boyera@w3.org>

Looking through the profile, I wrote the query:

PREFIX prf: <http://www.wapforum.org/UAPROF/ccppschema-20000405#>
 { ?x rdf:type prf:HardwarePlatform .
   ?x prf:ColorCapable "Yes" . }

which tests whether any #HardwarePlatform has a prf:ColorCapable value
of "Yes"

On this date, this resulted in:

Ask => Yes          (Printed by the program running the query).

so writing a suitable function to do dc:HardwarePlatform:ColorCapable()
looks possible by a query over the profile itself.  I presume that the
server will have taken care of the profile diffs to produce an RDF model
of the device.

Looking at the profile, I see use of RDF bags.  Querying bags at the raw
triple level is hard - RDF lists (collections) are harder still.  This
suggest an explicit operation such as "member(?bag, ?x)" to access the
contents.  But for an RDF list this seems to be fine-graingraph walking
so has implementation issues.

I'd like to hear from people with RDF storage implementations as to know
they deal with containers and collections.


-------- Original Message --------
> From: Dan Connolly <>
> Date: 13 September 2004 18:21
> Continuing the investigation of how DAWG relates to peer W3C
> technologies, I have been chatting with Stephane about DIWG
> stuff, and he sent me the attached use case. (forwarded
> with permission).
> We're likely to get more input from the DIWG soon, but meanwhile,
> I thought this was interesting enough to talk about.
> Anyone care to take a look, and, perhaps, suggest which requirements
> it motivates? Any new ones?
> http://www.w3.org/2001/sw/DataAccess/UseCases#req
> --
> Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Tuesday, 14 September 2004 11:05:36 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:00:45 UTC