Re: extending or modified use of an ontology?

On Tue Jun 10, 2008 at 03:48:54PM -0700, revi s. wrote:
> I didn't get satisfactory responses to my earlier email on FOAF, so I'm repeating a query below, which I guess can be applied to other ontologies as well:
> 
> What is the way to modify/adapt (subtle or not not subtle) the semantics of a term / property in an ontology-- example I don't want foaf:interest to be a "document", as in, foaf:Document. I may want it to be just a list of "terms" or concepts, or maybe "interest" in my application domain is not a document, but much broader, say owl:Thing, or whatever...  Do I define my own property, or inherit from the foaf property? How do I "extend" foaf:interest ? In general what are the semantics of "is-a"; are they as strict as in OO type inheritance, where EVERYTHING TRUE about the super class must also atleast hold true about the subclass? I've seen IS-A used "loosely" in several RDFS/OWL documents. In FOAF for instance, many wide "wordnet concepts" are said to parents of foaf properties, but those wordnet concepts are open to wide interpretation, fuzzy semantics, and I'm not sure how we can definitively say, my class IS-A particular wordnet concept. What's an
>  organizing principle in situations such as these?

im thinking this could be good territory for Falcons, PTSW, Sindice etc to get into. 

that is, on top of the normal spidering/caching, doing some analysis of what properties/classes people are using. and where they invented new ones in existing namespaces (or used the existing ones in a different way than 'intended')

Received on Tuesday, 10 June 2008 23:04:11 UTC