- From: Carine Bournez <carine@w3.org>
- Date: Mon, 9 Mar 2009 09:03:20 -0400
- To: Ken Laskey <klaskey@mitre.org>
- Cc: "public-ws-semann-comments@w3.org" <public-ws-semann-comments@w3.org>
On Mon, Mar 09, 2009 at 07:24:59AM -0400, Ken Laskey wrote: > Take as an example that a large community has an element for "color" > and use sawsdl to point to its semantic model. In this model, color > has its full range of typical meaning. > > Now I only deal with traffic lights, so my valid colors are red, > yellow, and green, and I define a semantic model that includes that > enumeration. You want to do a search against a data store I created > and a valid color for you is purple. Of course, either my restricted > enumeration or your target are both valid for the color semantic > model. However, if you search against my data store with only > knowledge of the color semantic model (e.g., the XML tag), you will > never match anything because your target (i.e., the value between the > XML start and end tags) is not in my semantic model that includes my > restricted enumeration. > > So, I am looking for a way to show semantic models for values as well > as sawsdl applied to tags in the schema definition. It seems to me that the problem you describe is about adding restrictions to a more "for global use" ontology, but at the instance level rather than at the schema level. Is there a particular reason for not using an enumeration as the value type, then?
Received on Monday, 9 March 2009 13:03:29 UTC