- From: Roger L. Costello <costello@mitre.org>
- Date: Thu, 17 Apr 2003 14:31:19 -0400
- To: www-rdf-interest@w3.org
- CC: "Costello,Roger L." <costello@mitre.org>
Baoshi Yan wrote: > > It seems the white paper makes a remise that different users would follow the same OWL ontolgy, and they > are only allowed to use the different terminologies *predefined* in the ontology. How can you foresee all different kinds > of terminologies that could possibly be used? I am juggling this discussion on two different lists. I just answered this question on the other list, so I will simply copy and paste here. Sorry that it's not a personalized response (it takes a lot of time to answer all the comments!). Here is my response: An Ontology may evolve in a distributed fashion (just like the Web itself!) For example, suppose that when I build my application the Camera Ontology only defines these terms: Camera, aperture, (lens) size I then construct my application to understand physical expressions (XML instance documents) which uses these terms. Now, suppose that time passes and the Camera Ontology evolves to include these additional terms: SLR, f-stop, focal-length Further, these relationships are specified in the Ontology: "SLR is a type of Camera" "f-stop is synonymous with aperture" "focal-length is synonymous with (lens) size" Now, without any modifications to my application, I can process this physical expression: <SLR> <optics> <Lens> <f-stop>...</f-stop> <focal-length>...</focal-length> </Lens> </optics> <shutter-speed>...</shutter-speed> <SLR> How are this be? After all, it is using terms (SLR, f-stop, and focal-length) that my application was not constructed to understand. Well, when my application encounters a term that it does not understand it "consults" the Camera ontology: "What do you know about SLR?" The Ontology returns: "SLR is a subclassOf of Camera" My application understands: - "subclassOf" since it's part of the OWL vocabulary - "Camera" since my application was constructed to understand this So, my application now understands that this physical expression is talking about Cameras. Further, it is talking about a particular type of Camera. Thus, without a-priori agreement my application is able to process a trading partner's document! /Roger
Received on Thursday, 17 April 2003 14:31:32 UTC