90 likes | 106 Views
This example showcases the use of Description Logic for class-forming operations in e-Business. Explore how DL helps in classifying operations before and after organization, illustrating intersections, complements, roles, and definitions.
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