90 likes | 96 Vues
Description Logic: Class-Forming Operations. Description Logic. DL. s = rdfs:subClassOf. e-Business Example in Description Logic: Classification - Before -. Organisation. s. DL. s. Business. ForProfit. operation. Cybershop. Electronic. ForProfit. transaction. operation.
E N D
Description Logic:Class-Forming Operations Description Logic DL CS6795 Semantic Web Techniques
s = rdfs:subClassOf e-Business Example in Description Logic: Classification - Before - Organisation s DL s Business ForProfit operation Cybershop Electronic ForProfit transaction operation CS6795 Semantic Web Techniques
s = rdfs:subClassOf e-Business Example in Description Logic: Classification - After - Organisation s DL Business ForProfit operation s Cybershop Electronic transaction CS6795 Semantic Web Techniques
Class Intersection:Example s = rdfs:subClassOf TallThing DL s Man s TallMan := TallThing Π Man Intensional conjunction of classes: TallThingΠMan(x) TallThing(x) Man(x) Intensional disjunction of classes similar but computationally more complex CS6795 Semantic Web Techniques
Class Intersection and Definition: Example s = rdfs:subClassOf := = daml:Class TallThing DL s Man := s TallMan TallMan := TallThing Π Man CS6795 Semantic Web Techniques
Car ¬Person Class Complement:Example c = daml:complementOf DL Person c CS6795 Semantic Web Techniques
Car ¬Person Class Complement and Subsetting:Example s = rdfs:subClassOf c = daml:complementOf DL Person s c Car CS6795 Semantic Web Techniques
Qualified Role:Example t = rdf:type DL Over17 age t RipeThing := age.Over17 Existential role: age.Over17(x) y age(x,y) Over17(y) Universal role similar CS6795 Semantic Web Techniques
Qualified Role and Definition :Example t = rdf:type := = daml:Class DL Over17 := RipeThing age t RipeThing := age.Over17 CS6795 Semantic Web Techniques