Ok,<br><br>thanks for the advices. I'll try those approaches.<br>I'm thinking also to use new datatype defined in xsd, but only pellet supports datatype reasoning.<br>But I'll try first, than I'll ask again.
<br><br>steve<br><br><div><span class="gmail_quote">On 4/27/07, <b class="gmail_sendername">Thomas Russ</b> <<a href="mailto:firstname.lastname@example.org">email@example.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>On Apr 27, 2007, at 4:25 AM, Steve Jonathan Tirtha wrote:<br><br>> Hi,<br>><br>> How can I define subclass that represents interval of its superclass.<br>> Example:<br>> I have a class "Weight" and I divide it into some subclasses:
<br>> WeightUnder10Kg, WeightBetween10And30Kg, WeightOver30Kg.<br>> I can define them only as a name. But how can define that the class<br>> WeightUnder10Kg can only have weight under 10 kg.<br><br>As pointed out by others, this is not something that you can express
<br>using OWL.<br><br>Some restrictions like this can be expressed either by creating your<br>own XSD datatypes. Or else you need to look to additional languages<br>like SWRL, which can do some things like this.<br><br>Or you find a modeling language more expressive than OWL.
<br><br>> NB: is there any best practice for ontology modelling. I've read<br>> already Ontology 101. That was pretty good, but it's still not enough.<br><br>There isn't really any complete consensus on modeling practices.
<br><br>There are some hints in the OWL tests that you can run from Protege.<br><br>There has also been methodological work on ontologies in general<br>(rather than OWL-specific), from U. Amsterdam (CommonKADS) and from<br>
some theoretical work (Chris Welty and Nicola Guarino -- OntoClean)<br>_______________________________________________<br>protege-owl mailing list<br><a href="mailto:firstname.lastname@example.org">email@example.com
</a><br><a href="https://mailman.stanford.edu/mailman/listinfo/protege-owl">https://mailman.stanford.edu/mailman/listinfo/protege-owl</a><br><br>Instructions for unsubscribing: <a href="http://protege.stanford.edu/doc/faq.html#01a.03">