Representing Defaults in OWL

Hi 

I am trying to map an ontology expressed in a frame based system to
OWL. The following are some of the main challenges that I am facing. I
would very much appreciate if I could receive any help in terms of
suggestions/solutions or pointers to existing work that discusses
these issues:

1. How do I represent defaults?
In the source ontology I have an extensive use of defaults and
exceptions. For example:
   - the concept staple has a property made-of. and its default is metal
   - the concept terrorist-organization has property has-member and
its default value is a terrorist.

2. Representing default-measure?
In some cases there are facets that indicate what the default units of
measurement for this property. What I am trying to represent is:
- for some property the default-measurement is kilograms or cm or mm......

3. Representing attribute datatype ranges?
It is also required to represent that the age can take values from 0
to 150 or weight can take values 10 to 20, etc.  The way I am
representing this is using XML Schema, for example:
<xsd:restriction base="integer">
	<xsd:minInclusive value=0>
	<xsd:maxInclusive value=150>
</xsd:restriction>

Would this be the correct representation?

Thanks for your help in advance.
Cheers
Akshay

Received on Tuesday, 26 April 2005 07:09:36 UTC