- From: Henry Story <henry.story@bblfish.net>
- Date: Fri, 30 Nov 2012 12:29:54 +0100
- To: Dominik Tomaszuk <ddooss@wp.pl>
- Cc: public-rww <public-rww@w3.org>
- Message-Id: <A3C0B55A-4B0E-4923-B488-01460E5055A5@bblfish.net>
(putting WebID list on BCC, as this is a RWW topic) On 30 Nov 2012, at 12:03, Dominik Tomaszuk <ddooss@wp.pl> wrote: > In the last teleconf, we decided to give some examples which WAC do not support. My two cents in this subject is WAC don't support temporal access. > > @prefix acl: <http://www.w3.org/ns/auth/acl#> . > @prefix foaf: <http://xmlns.com/foaf/0.1/> . > > [] acl:accessTo <card>; > acl:mode acl:Write; > acl:agentClass foaf:Agent; > NEW:validity ??? . > > I propose to extend acl vocabluary to validity property, which should be in range to one on OWL time class [1]. That sounds interesting. Can you build up some use cases for this? Notice that this is going to be problematic because by doing this you are going to be shifting the meaning of what an acl:Access is. Don't forget that a good ontology should monotonic, that is if you add facts to a graph you don't falsify previously existing facts. In other words: interpreters who don't know about your NEW:validity relations MUST not be coming to false conclusions when they reason about the data minus your NEW:validity relation. It is quite obvious why this is a very important property of the semantic web: it allows us to grow without breaking up agents with limited reasoning power. So you would have to either convince everyone deploying the acl ontology that they need to change their semantics of acl:Access to always include temporal reasoning from the start, or you have to model your NEW ontology differently. Henry > > [1] http://www.w3.org/TR/owl-time/ > > Cheers, > Dominik 'domel' Tomaszuk > Social Web Architect http://bblfish.net/
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Friday, 30 November 2012 11:30:33 UTC