How to represent belief values for two classes in a SWRL rule?

   I have written an ontology using OWL, and I defined a property
"hasBeliefData" which means that an object has a specified belief value. I
have written many SWRL rule, but now I confront difficuties described as
follows.  
  One of SWRL rules is "hasColor(?x, green)->VegetationRegion(?x) ^
hasBeliefData(?x, 0.8)"  and another SWRL rule is "hasColor(?x,
blue)->SeaRegion(?x) ^ hasBeliefData(?x, 0.9)".  Now I want to express the
following meaning: "if an object has belief value 0.8 for vegetation region
and has belief value 0.9 for sea region, then the object is sea region",
How can I express this meaning in a single SWRL rule?   Thank you!   
-- 
View this message in context: http://old.nabble.com/How-to-represent-belief-values-for-two-classes-in-a-SWRL-rule--tp26277668p26277668.html
Sent from the w3.org - semantic-web mailing list archive at Nabble.com.

Received on Thursday, 12 November 2009 09:41:56 UTC