Re: [foaf-dev] No name for agents or groups?

Bob Ferris <zazi-o0kiOr3Ba/[email protected]>
Newsgroups gmane.comp.web.rdfweb
Message-ID <[email protected]>
Hi Henry,
Hi Dan,

Am 05.03.2011 18:18, schrieb Dan Brickley:
>>> 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.
>>

Yes, but currently there is no such sub class relation of foaf:Agent to 
rdfs:Resource (or at least, as it is more common for OWL-based 
ontologies, foaf:Agent to owl:Thing) in the FOAF ontology specification ;)

We are dealing with graph structures here.

>> 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, of course. However, it might be a bit problematic to make 
transitive relations visible all the time, too.

> Yes, this is a documentation usability issue. I'll look into
> addressing it in the specgen tool.

Regarding SpecGen, I would suggest the extension I made up on your 
SpecGen version, danbri ;) (see [1]). It has proper RDFa and generates 
further relations of the ontology specifications.
On the other side, it might be good to provide an overview graphic of 
the ontology, and maybe, if needed, further graphics that describe more 
in detail parts of the ontology, too.
(I tried to do this for every SMI ontology ;), see [3] or a concrete 
example [4].)

Cheers,


Bob


[1] 
http://sourceforge.net/projects/smiy/files/SpecGen/v6/specgen6.tar.gz/download
[2] http://smiy.svn.sourceforge.net/viewvc/smiy/specgen/
[3] http://purl.org/smiy/
[4] 
http://smiy.sourceforge.net/cco/gfx/cco_-_cognitive_characteristic_concept.gif
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.