Check out SPARQL, ARQ for query-based ways of getting at this sort of thing.
For rules processing, check out hrmm... CWM, Jena 2 Inferences, Pychinko,
Fuxi....  The D2R stuff is basically a SPARQL enpoint. SPARQL Provides a
CONSTRUCT statement along with SELECT, but produces RDF instead of SPARQL
XML result sets. By making RDF of your query results, its nicer to get into
Exhibit with Babel, but a little bit more complex of a SPARQL query to
write.

Best of luck, a lot of these things are in constant development. CWM and
Jena (D2R is based on Jena) are neat, and work fairly well with the SIMILE
project work, which uses the Sesame libraries....

On 1/31/07, Kelly Jones <[EMAIL PROTECTED]> wrote:

SQL has views, spreadsheets have equations. Does RDF have the concept
of a "calculated value"? Example:

"Bob's Gym" number_of_male_members 100
"Bob's Gym" number_of_female_members 150

It of course follows (assuming no hermaphrodites/aliens/etc):

"Bob's Gym" total_members 250

but it seems silly and redundant to have to say that. If your RDF
model has several gyms, each will have an unnecessary extra line of data.

Does RDF have the concept of:

$x total_members $x.number_of_male_members+$x.number_of_female_members

meaning: "for any $x in this RDF model, the total_members of $x is the
sum of number_of_male_members of $x and the number_of_female_members
of $x".

A more complex example could involve grouping or joins. For example:
the population of a state is the sum of the populations of all cities
in that state [this isn't really true since some people live in
unincorporated areas-- just an example]

--
We're just a Bunch Of Regular Guys, a collective group that's trying
to understand and assimilate technology. We feel that resistance to
new ideas and technology is unwise and ultimately futile.

PS: I seriously considered changing this example -- every time I typed
male_members, I giggled
_______________________________________________
General mailing list
[email protected]
http://simile.mit.edu/mailman/listinfo/general

_______________________________________________
General mailing list
[email protected]
http://simile.mit.edu/mailman/listinfo/general

Reply via email to