- From: Jonas Liljegren <jonas@rit.se>
- Date: 23 Nov 2000 11:38:36 +0100
- To: Graham Klyne <GK@Dial.pipex.com>
- Cc: RDF interest group <www-rdf-interest@w3.org>, rdf@uxn.nu
Hi! I'm finaly started reading your page [1]. There seems to be an error in section 5.2.1.1: I believe C36 and C37 should point at S9 and S10 respectively. Further. If I understand correctly: The context can be used for inferencing statements. If all the rdfc:assumes statements are asserted, all the rdfc:asserted statements will also be asserted. But that means that you can't mix two inference rules as done in the example: C31: [LAO] --rdf:type------> [rdfc:Context] C32: [LAO] --rdfc:assumes--> [S5] C33: [LAO] --rdfc:assumes--> [S6] C34: [LAO] --rdfc:asserts--> [S7] C35: [LAO] --rdfc:assumes--> [S8] C36: [LAO] --rdfc:assumes--> [S9] C37: [LAO] --rdfc:asserts--> [S10] It should rather be two separate contexts: C31: [LAO1] --rdf:type------> [rdfc:Context] C32: [LAO1] --rdfc:assumes--> [S5] C33: [LAO1] --rdfc:assumes--> [S6] C34: [LAO1] --rdfc:asserts--> [S7] C35: [LAO2] --rdf:type------> [rdfc:Context] C36: [LAO2] --rdfc:assumes--> [S8] C37: [LAO2] --rdfc:assumes--> [S9] C38: [LAO2] --rdfc:asserts--> [S10] But that usage doesn't seem to be consistent with the use of rdfc:assuems for inclusion of subcontexts: C21: [USL] --rdf:type------> [rdfc:Context] C22: [USL] --rdfc:asserts--> [S1] C23: [USL] --rdfc:asserts--> [S2] C24: [USL] --rdfc:asserts--> [S4] C25: [USL] --rdfc:assumes--> [LAO] I think that it should use asserts also for subcontext inclusion: C21: [USL] --rdf:type------> [rdfc:Context] C22: [USL] --rdfc:asserts--> [S1] C23: [USL] --rdfc:asserts--> [S2] C24: [USL] --rdfc:asserts--> [S4] C25: [USL] --rdfc:asserts--> [LAO] And to make it complete: C39: [LAO] --rdf:type------> [rdfc:Context] C40: [LAO] --rdfc:asserts--> [LAO1] C41: [LAO] --rdfc:asserts--> [LAO2] And it's importent to note that an inference can't be done in a context unless you have explicitly stated that you believe that the inference rules are true. That's what's done in C25. If you say [Context1] --rdfc:assuems--> [Context2], that should be interpreted as that we test the truth of Context2 to determine if the assertions of Context1 is to be taken as true. [1] http://public.research.mimesweeper.com/RDF/RDFContexts.html -- / Jonas Liljegren The Wraf project http://www.uxn.nu/wraf/ Sponsored by http://www.rit.se/
Received on Thursday, 23 November 2000 05:37:25 UTC