Audi- The Contribution of semantic Web Technology Ontologies can rationalize disparate data sources into one body of information Without disturbing existing applications, by creating ontologies for data and content sources adding generic domain information The ontology is mapped to the data sources giving applications direct access to the data through the ontology 11 Chapter 6 A Semantic Web primer
11 Chapter 6 A Semantic Web Primer Audi – The Contribution of Semantic Web Technology ⚫ Ontologies can rationalize disparate data sources into one body of information ⚫ Without disturbing existing applications, by: – creating ontologies for data and content sources – adding generic domain information ⚫ The ontology is mapped to the data sources giving applications direct access to the data through the ontology
Audi- Camera Example <SLR rdf: ID="Olympus-OM-10"> <viewFinder>twin mirror</viewFinder <optics> <Lens> <focal-length>75-300mm zoom</focal-length> <f-stop>4.0-4.5</f-stop> </Lens> </optics> <shutter-speed> 1/2000 sec. to 10 sec. </shutter-speeds <SLR> 12 Chapter 6 A Semantic Web primer
12 Chapter 6 A Semantic Web Primer Audi – Camera Example <SLR rdf:ID="Olympus-OM-10"> <viewFinder>twin mirror</viewFinder> <optics> <Lens> <focal-length>75-300mm zoom</focal-length> <f-stop>4.0-4.5</f-stop> </Lens> </optics> <shutter-speed>1/2000 sec. to 10 sec.</shutter-speed> </SLR>
Audi- Camera EXample(2) <Camera rdf: ID="Olympus-OM-10"> <viewFinder>twin mirror</viewFinder ≤ optics> <Lens> <size>300mm zoom</size> <aperture>4.5</aperture> </Lens> </optics> <shutter-speed> 1/2000 sec. to 10 sec. </shutter-speeds </Camera> 13 Chapter 6 A Semantic Web primer
13 Chapter 6 A Semantic Web Primer Audi – Camera Example (2) <Camera rdf:ID="Olympus-OM-10"> <viewFinder>twin mirror</viewFinder> <optics> <Lens> <size>300mm zoom</size> <aperture>4.5</aperture> </Lens> </optics> <shutter-speed>1/2000 sec. to 10 sec.</shutter-speed> </Camera>
Audi- Camera Example(3) e Human readers can see that these two different formats talk about the same object We know that sLR is a kind of camera, and that fstop is a synonym for aperture e Ad hoc integration of these data sources by translator is possible Would only solve this specific integration problem e We would have to do the same again when we encountered the next data format for cameras 14 Chapter 6 A Semantic Web primer
14 Chapter 6 A Semantic Web Primer Audi – Camera Example (3) ⚫ Human readers can see that these two different formats talk about the same object – We know that SLR is a kind of camera, and that fstop is a synonym for aperture ⚫ Ad hoc integration of these data sources by translator is possible ⚫ Would only solve this specific integration problem ⚫ We would have to do the same again when we encountered the next data format for cameras
Audi-Camera Ontology in OWL <ow: class rdf: D=SLR> <rdfs sub Classof rdf: resource=#Camera> </ow: Class> <ow: Dataty pe Property rdf: ID="f-stop"> <rdfs:domain rdf resource= Lens> <lowl: DatatypeProperty> <ow: Datatype Property rdf: ID="aperture"> <ow: equivalentproperty rdf: resource="#f-stops <low: Datatype Property> <owl: Dataty pe Property rdf: ID="focal-length"> <rdfs: domain rdf: resource= Lens"> </owl: Datatype Property> <owl: Datatype Property rdf: ID="size"> <ow: equivalentProperty rdf: resource="ffocal-length"I> <low: Datatype Property> 15 Chapter 6 A Semantic Web primer
15 Chapter 6 A Semantic Web Primer Audi – Camera Ontology in OWL <owl:Class rdf:ID="SLR"> <rdfs:subClassOf rdf:resource="#Camera"/> </owl:Class> <owl:DatatypeProperty rdf:ID="f-stop"> <rdfs:domain rdf:resource="#Lens"/> </owl:DatatypeProperty> <owl:DatatypeProperty rdf:ID="aperture"> <owl:equivalentProperty rdf:resource="#f-stop"/> </owl:DatatypeProperty> <owl:DatatypeProperty rdf:ID="focal-length"> <rdfs:domain rdf:resource="#Lens"/> </owl:DatatypeProperty> <owl:DatatypeProperty rdf:ID="size"> <owl:equivalentProperty rdf:resource="#focal-length"/> </owl:DatatypeProperty>