Requirements and Objectives and levels of functionality?

Hello, all.

There's one thing I don't understand well in our making UC&R.

What does the word "requirements" here mean?

Are we saying that all query languaegs confomant to our recommendation MUST
satisfy all the "requirements" here? (as with the case of the OWL UC&R?)

Or do the requirements include some of the desired features possibly
excluded from the
language (as those addressed in the Objectives section in the OWL UC&R)?

Kendall said in the message below that he wanted to move some of the items
in the
(candidate) requirements to the objectives section (if any).

http://lists.w3.org/Archives/Public/public-rdf-dawg/2004AprJun/0185.html

I think it is a good idea to have such section.

To say further,  I think it would be useful to have 2 or 3 levels of server
functuionality and let the
application and server negotiate the appropreate level of query
(similar to but different from the Abeland and Heloise's publishing case
(3.6), where the application and the
server negotiate the language).

For example, when we have two levels of server functionality, say level 1
server doesn't support the provenance
while level 2 server does, if the application needs to get information on
the prevenance of the result,
it can search for the servers that are of level 2.

It would also facilitate the implementation to the lowe-end facilities with
relatively less computational resources,
especially when the queries are to be done through an exchange of
subqueries,
or to say in other words, the client and the server may change their roles.

What do you think?

Received on Tuesday, 4 May 2004 01:24:07 UTC