- From: Paola Di Maio <paola.dimaio@gmail.com>
- Date: Sun, 4 Oct 2009 18:35:28 +0100
- To: Pat Hayes <phayes@ihmc.us>
- Cc: semantic-web at W3C <semantic-web@w3c.org>
- Message-ID: <4a4804720910041035j1b708377s669abe28d1be02a0@mail.gmail.com>
Pat, As I said earlier, going through various replies (btw most of the book is on googlebooks!) *Semantic* web for the working ontologist: modeling in *RDF*, RDFS and OWL - Google Books Result<http://www.google.co.uk/url?sa=t&source=web&ct=res&cd=3&url=http%3A%2F%2Fbooks.google.co.uk%2Fbooks%3Fid%3DRnFjZTfPILcC%26dq%3Dallemang%2Bhendler%2Bsemantic%2Brdf%26printsec%3Dfrontcover%26source%3Dbl%26ots%3DIAvsdgS2ir%26sig%3DxITBbfJ1Mbd2Dt8OEs66cT249CU%26hl%3Den%26ei%3D_NXISvLFI4G5jAe8_rU4%26sa%3DX%26oi%3Dbook_result%26ct%3Dresult%26resnum%3D3&ei=_NXISvLFI4G5jAe8_rU4&rct=j&q=allemang+hendler+semantic+rdf&usg=AFQjCNH6dnEq4FXrYM5FU9o9Eww19FJIAw&sig2=FnyN3fgH5u8ozbDbKI1CEg>by Dean *Allemang*, James A. *Hendler* - 2008 - Computers - 330 pages Semantic Web for the Working Ontologist transforms this information into the practical knowledge that programmers and subject domain experts need. books.google.co.uk/books?isbn=0123735564*...* - I have come to the conclusions that although there may be conceptual modelling issues somewhere that I havent been able to put my finger on yet (will work on it ), it's pretty clear that some additional ambiguity emerges in the way the information is presented/discussed by different proponents (when I first came across RDF it looked really straighforward, now that I try to work it it a bit less, and get different messages too) I do get different answers, which in turn point to different issues, for example the interesting recent discussion on extensionality and intensionality that may be possibly overlapping some of what I am trying to put my fingers on http://www.semanticuniverse.com/blogs-intensional-and-extensional-sets.html http://www.semanticuniverse.com/blogs-intensional-and-extensional-owl.html Since you offer to districate, let me ask: > >> > > That is the full story on domains and ranges in RDFS (and in OWL, for that > matter). So I'm not sure what you mean by the domain/range of an *entity*. > sorry that was just wrong, legacy of previous conversations > BTW, there is no RDF requirement that domains and ranges be specified. You > can just say nothing about them unless you want to. I think here I was seeking for some guidance: is ther a rule/recommendation for when I should, and when I shouldnt or is there a natural way of making the choice ? (rather than just leave it blank where I am not sure, which does not see right) > >> >> class:relation:class >> >> but also >> class:attribute:value >> >> Of this i would like some confirmtion (is this right? >> > > No. Or at any rate, not if I am following you. First, the first item > (subject) of the triple isn't necessarily a class. okay, I have always assumed that the subject *is* a class, any hints as to what are my options? or what chapter of the book/tutorial I can find the relevant info? > Second, the terms 'relation' and 'attribute' are not used in RDF, though > they are both used more widely to mean what RDF calls a property. > yeah, well. I am trying to match the UML and E/R view of the world into RDF. i understand that some plugins will convert UML into RDF or OWL, but I do not want to trust machine just yet (plus I have to learn to use these other tools first) Can you give some examples of the kind of contrast you have in mind here? > One of the working example below. See either l diagram below (probably not the final version, just a working draft of it). I mean I can get other people to rdfize a model, but I am trying to see what barriers I hit if I do it myself by hand (exercise) http://www.w3.org/2005/Incubator/eiif/XGR-Framework-20090806/ scroll down to FIG 7 So, to sum up, after realising that we can use RDF equall to triplify ORGANISATION HAS CONTACDETAILS (class) rel (class) but also ORGANISATION IS OFTYPE or ORGANISATION HAS WEBSITE is this 'versatility' of using RDF in the same way for either/both a) what is referred to as an RDF weakness? b) never been thought of as a problem when modelling data? c) related to the intensional /extensional discussion referred to as above? Finally, not sure to what thread the observation pertains, that developers manage to find workaround to 'non optimal' representation issues. Yes, we can find workarounds, but on a large scale, repeated over a period of time these can cost massively, at some point it may be worth considering addressing weaknesses to reduce the instability of systems that may built around our workarounds :-) And if this is just too boring for others, happy to take the rest of this convesation offlist thanks in advance PDM > > ), > >
Received on Sunday, 4 October 2009 17:36:04 UTC