Re: [foaf-dev] No name for agents or groups?
Dan Brickley <[email protected]>
| Newsgroups | gmane.comp.web.rdfweb |
|---|---|
| Message-ID | <[email protected]> |
>> I don't see a subclass relation of foaf:Agent to rdf:Resource. It's >> simply the case that when one uses foaf:name, a reasoning engine can >> infer that the domain of that property is owl:Thing. So, e.g., >> >> :me a foaf:Agent ; >> foaf:name "me . >> >> can be used to infer >> >> :me a owl:Thing . >> >> Please remember, the things in an ontology are often somehow loosely >> coupled. > > Yes, I know. But I make that mistake often, and I think so will most object > oriented programmers, which is a good constituency to watch out for, as they > work with OWL like tools all day. For example in javadoc you usually walk up > the tree hierarchy. So automatically such developers will do the same here, > and miss the TOP. > > In UI design you have to make hidden knowledge visible. I think this is a simple > improvement one can do here, and in all other similar ontologies. Yes, this is a documentation usability issue. I'll look into addressing it in the specgen tool. Dan _______________________________________________ foaf-dev mailing list [email protected] http://lists.foaf-project.org/mailman/listinfo/foaf-dev