-
Notifications
You must be signed in to change notification settings - Fork 7
Description
Referring to an old definition of a "context element" in http://forge.universaal.org/gf/download/docmanfileversion/12/504/20080917_AmI-08_PERSONA-Framework-Supporting-Context-Awareness.pdf:
A distinct characteristic or feature of a distinct resource. Using the RDF representation techniques, a context element in this sense can be identied uniquely by a pair of URIs, namely the URI of the resource and the URI of the corresponding property.
situation-sensitive preferences can be defined as context elements that have "dynamic values" (the value may differ from situation to situation). One way for specifying the value could be to use a SPARQL query as the value indicating that the actual value at each point in time should be determined by executing the query and using the query result as the actual value of such a situation-sensitive prerenece:
subject predicate """select ..."""^^<https://www.w3.org/TR/rdf-sparql-query/>
In that case, it would be nice if CHE could substitute the value of such a context element automatically whenever this context element is involved in a query passed to CHE, by first executing the "the value query" as a sub-query.