Enviar búsqueda
Cargar
Chapter 4 semantic web
•
0 recomendaciones
•
746 vistas
R A Akerkar
Seguir
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 25
Recomendados
070517 Jena
070517 Jena
yuhana
Jena Programming
Jena Programming
Myungjin Lee
Jena framework
Jena framework
Marakana Inc.
Jena
Jena
yuhana
Gryphon Framework - Preliminary Results Feb-2014
Gryphon Framework - Preliminary Results Feb-2014
Adriel Café
Chapter 3 semantic web
Chapter 3 semantic web
R A Akerkar
Battle of the Giants round 2
Battle of the Giants round 2
Rafał Kuć
Chapter 2 semantic web
Chapter 2 semantic web
R A Akerkar
Recomendados
070517 Jena
070517 Jena
yuhana
Jena Programming
Jena Programming
Myungjin Lee
Jena framework
Jena framework
Marakana Inc.
Jena
Jena
yuhana
Gryphon Framework - Preliminary Results Feb-2014
Gryphon Framework - Preliminary Results Feb-2014
Adriel Café
Chapter 3 semantic web
Chapter 3 semantic web
R A Akerkar
Battle of the Giants round 2
Battle of the Giants round 2
Rafał Kuć
Chapter 2 semantic web
Chapter 2 semantic web
R A Akerkar
Chapter 5 semantic web
Chapter 5 semantic web
R A Akerkar
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
Myungjin Lee
Web ontology language (owl)
Web ontology language (owl)
Ameer Sameer
WEB ONTOLOGY LANGUAGE: OWL
WEB ONTOLOGY LANGUAGE: OWL
Tochukwu Udeh
Owl assignment udeh
Owl assignment udeh
Tochukwu Udeh
A hands on overview of the semantic web
A hands on overview of the semantic web
Marakana Inc.
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
Mustafa Jarrar
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
Mustafa Jarrar
Semantic web
Semantic web
tariq1352
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Nikolaos Konstantinou
Intro to OWL & Ontology
Intro to OWL & Ontology
Narni Rajesh
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
Josef Petrák
Semantic web
Semantic web
Pallavi Srivastava
Introduction to RDF
Introduction to RDF
Dr Sukhpal Singh Gill
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
Shamod Lacoul
The Semantic Web #5 - RDF (2)
The Semantic Web #5 - RDF (2)
Myungjin Lee
eureka09
eureka09
tutorialsruby
eureka09
eureka09
tutorialsruby
Chapter 1 semantic web
Chapter 1 semantic web
R A Akerkar
06 gioca-ontologies
06 gioca-ontologies
nidzokus
Rajendraakerkar lemoproject
Rajendraakerkar lemoproject
R A Akerkar
Big Data and Harvesting Data from Social Media
Big Data and Harvesting Data from Social Media
R A Akerkar
Más contenido relacionado
Similar a Chapter 4 semantic web
Chapter 5 semantic web
Chapter 5 semantic web
R A Akerkar
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
Myungjin Lee
Web ontology language (owl)
Web ontology language (owl)
Ameer Sameer
WEB ONTOLOGY LANGUAGE: OWL
WEB ONTOLOGY LANGUAGE: OWL
Tochukwu Udeh
Owl assignment udeh
Owl assignment udeh
Tochukwu Udeh
A hands on overview of the semantic web
A hands on overview of the semantic web
Marakana Inc.
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
Mustafa Jarrar
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
Mustafa Jarrar
Semantic web
Semantic web
tariq1352
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Nikolaos Konstantinou
Intro to OWL & Ontology
Intro to OWL & Ontology
Narni Rajesh
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
Josef Petrák
Semantic web
Semantic web
Pallavi Srivastava
Introduction to RDF
Introduction to RDF
Dr Sukhpal Singh Gill
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
Shamod Lacoul
The Semantic Web #5 - RDF (2)
The Semantic Web #5 - RDF (2)
Myungjin Lee
eureka09
eureka09
tutorialsruby
eureka09
eureka09
tutorialsruby
Chapter 1 semantic web
Chapter 1 semantic web
R A Akerkar
06 gioca-ontologies
06 gioca-ontologies
nidzokus
Similar a Chapter 4 semantic web
(20)
Chapter 5 semantic web
Chapter 5 semantic web
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
Web ontology language (owl)
Web ontology language (owl)
WEB ONTOLOGY LANGUAGE: OWL
WEB ONTOLOGY LANGUAGE: OWL
Owl assignment udeh
Owl assignment udeh
A hands on overview of the semantic web
A hands on overview of the semantic web
Jarrar: OWL -Web Ontology Language
Jarrar: OWL -Web Ontology Language
Jarrar: OWL (Web Ontology Language)
Jarrar: OWL (Web Ontology Language)
Semantic web
Semantic web
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Intro to OWL & Ontology
Intro to OWL & Ontology
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
2011 4IZ440 Semantic Web – RDF, SPARQL, and software APIs
Semantic web
Semantic web
Introduction to RDF
Introduction to RDF
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
The Semantic Web #5 - RDF (2)
The Semantic Web #5 - RDF (2)
eureka09
eureka09
eureka09
eureka09
Chapter 1 semantic web
Chapter 1 semantic web
06 gioca-ontologies
06 gioca-ontologies
Más de R A Akerkar
Rajendraakerkar lemoproject
Rajendraakerkar lemoproject
R A Akerkar
Big Data and Harvesting Data from Social Media
Big Data and Harvesting Data from Social Media
R A Akerkar
Can You Really Make Best Use of Big Data?
Can You Really Make Best Use of Big Data?
R A Akerkar
Big data in Business Innovation
Big data in Business Innovation
R A Akerkar
What is Big Data ?
What is Big Data ?
R A Akerkar
Connecting and Exploiting Big Data
Connecting and Exploiting Big Data
R A Akerkar
Linked open data
Linked open data
R A Akerkar
Semi structure data extraction
Semi structure data extraction
R A Akerkar
Big data: analyzing large data sets
Big data: analyzing large data sets
R A Akerkar
Description logics
Description logics
R A Akerkar
Data Mining
Data Mining
R A Akerkar
Link analysis
Link analysis
R A Akerkar
artificial intelligence
artificial intelligence
R A Akerkar
Case Based Reasoning
Case Based Reasoning
R A Akerkar
Semantic Markup
Semantic Markup
R A Akerkar
Intelligent natural language system
Intelligent natural language system
R A Akerkar
Data mining
Data mining
R A Akerkar
Knowledge Organization Systems
Knowledge Organization Systems
R A Akerkar
Rational Unified Process for User Interface Design
Rational Unified Process for User Interface Design
R A Akerkar
Unified Modelling Language
Unified Modelling Language
R A Akerkar
Más de R A Akerkar
(20)
Rajendraakerkar lemoproject
Rajendraakerkar lemoproject
Big Data and Harvesting Data from Social Media
Big Data and Harvesting Data from Social Media
Can You Really Make Best Use of Big Data?
Can You Really Make Best Use of Big Data?
Big data in Business Innovation
Big data in Business Innovation
What is Big Data ?
What is Big Data ?
Connecting and Exploiting Big Data
Connecting and Exploiting Big Data
Linked open data
Linked open data
Semi structure data extraction
Semi structure data extraction
Big data: analyzing large data sets
Big data: analyzing large data sets
Description logics
Description logics
Data Mining
Data Mining
Link analysis
Link analysis
artificial intelligence
artificial intelligence
Case Based Reasoning
Case Based Reasoning
Semantic Markup
Semantic Markup
Intelligent natural language system
Intelligent natural language system
Data mining
Data mining
Knowledge Organization Systems
Knowledge Organization Systems
Rational Unified Process for User Interface Design
Rational Unified Process for User Interface Design
Unified Modelling Language
Unified Modelling Language
Último
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
Humphrey A Beña
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
lancelewisportillo
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
mary850239
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
Stan Meyer
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
Patidar M
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
shraddhaparab530
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
Celine George
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
JanEmmanBrigoli
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
Humphrey A Beña
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
MiaBumagat1
ClimART Action | eTwinning Project
ClimART Action | eTwinning Project
jordimapav
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
BP KOIRALA INSTITUTE OF HELATH SCIENCS,, NEPAL
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Anupkumar Sharma
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
ErwinPantujan2
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
MIPLM
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
Rosabel UA
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
Elton John Embodo
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Celine George
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
iammrhaywood
Último
(20)
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
Millenials and Fillennials (Ethical Challenge and Responses).pptx
Millenials and Fillennials (Ethical Challenge and Responses).pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ClimART Action | eTwinning Project
ClimART Action | eTwinning Project
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
EMBODO Lesson Plan Grade 9 Law of Sines.docx
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
Chapter 4 semantic web
1.
Chapter 4
Ontology
2.
Introduction
– An ontology is an explicit specification of a conceptualization. – Computer ontologies are models of known knowledge. • Dublin Core (www.dublincore.org) is a set of very simple elements used to describe various resources Akerkar: Foundations of © Narosa Publishing House, 2009 2 Semantic Web.
3.
Introduction • Definition 4.4:
A taxonomy is a hierarchically-organised controlled vocabulary. – Taxonomies are semantically weak and are commonly used when navigating without a precise research goal in mind. • Definition 4.5: A thesaurus is a controlled vocabulary arranged in a known order and structured so that equivalence, homographic, hierarchical, and associative relationships among terms are displayed clearly and identified by standardized relationship indicators. Akerkar: Foundations of © Narosa Publishing House, 2009 3 Semantic Web.
4.
Meta-model • A meta-model
is an explicit description of the constructs and rules needed to build specific models within a domain of interest. • Meta-model – Ontology: – Formalization: must be expressed in a formal language to enable consistency checks and automated reasoning, – Consensuality: must be agreed upon by a community. – Identifiability: must be unambiguously identified and ubiquitously accessible over the Internet. Akerkar: Foundations of © Narosa Publishing House, 2009 4 Semantic Web.
5.
Ontology Construction
– Acquiring the domain knowledge: – Design the conceptual structure: – Develop the suitable details: – Verify: – Commit: Akerkar: Foundations of © Narosa Publishing House, 2009 5 Semantic Web.
6.
Ontology Languages
– be compatible with existing Web standards, – define terms precisely and formally with adequate expressive power, – be easy to understand and use, – provide automated reasoning support, – provide richer service descriptions which could be interpreted by intelligent agents, – be sharable across applications. Akerkar: Foundations of © Narosa Publishing House, 2009 6 Semantic Web.
7.
DAML+OIL
– Constraints on properties (existential/universal and cardinality), – Boolean combinations of classes and restrictions, e.g., union, complement and intersection, – Equivalence and disjointness, – Necessary and sufficient conditions. Akerkar: Foundations of © Narosa Publishing House, 2009 7 Semantic Web.
8.
OWL
DAML OIL RDF DAML + OIL OWL Akerkar: Foundations of © Narosa Publishing House, 2009 8 Semantic Web.
9.
OWL • With the
formal semantics of OWL, we can reason about – Class membership. If x is an instance of a class C, and C is a subclass of D, then we can infer that x is an instance of D. – Equivalence of classes. If class A is equivalent to class B, and class B is equivalent to class C, then A is equivalent to C, too. – Consistency. Suppose we have declared x to be an instance of the class A and that A is a subclass of B n C, A is a subclass of D, and B and D are disjoint. Then we have an inconsistency because A should be empty, but has the instance x. This is an indication of an error in the ontology. – Classification. If we have declared that certain property-value pairs are a sufficient condition for membership in a class A, then if an individual x satisfies such conditions, we can conclude that x must be an instance of A. Akerkar: Foundations of © Narosa Publishing House, 2009 9 Semantic Web.
10.
OWL Sub-languages
– OWL Full: It is the entire language, thus provides for maximum expressivity. – It allows an ontology to enhance the meaning of the pre-defined (RDF or OWL) vocabulary. – However, it offers no computational guarantees. – OWL DL: This language has theoretical properties of Description Logic. – It permits efficient reasoning. – Every legal OWL DL document is a legal RDF document. – OWL DL is intended in instances where completeness and decidability are important. – OWL Lite: It uses simple constraints and reasoning, and has the lower formal complexity among the OWL sublanguages. – This language is basically intended for class hierarchies and limited constraints. Akerkar: Foundations of © Narosa Publishing House, 2009 10 Semantic Web.
11.
Example 4.5
<owl:Indian Subcontinent> <owl:oneOf rdf:parseType="Collection"> <owl:Thing rdf:about="#India"/> <owl:Thing rdf:about=“#Bangala Desh"/> <owl:Thing rdf:about="#Pakistan"/> </owl:oneOf> </owl:Indian Subcontinent> Akerkar: Foundations of © Narosa Publishing House, 2009 11 Semantic Web.
12.
Example 4.17
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns="http://www.owl-ontologies.com/unnamed.owl#" xml:base="http://www.owl-ontologies.com/unnamed.owl"> <owl:Ontology rdf:about=""/> <owl:Class rdf:ID="Animal"/> <owl:Class rdf:ID="Herbivore"> <owl:equivalentClass> <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:about="#Animal"/> <owl:Restriction> <owl:onProperty> <owl:SymmetricProperty rdf:ID="eats"/> Akerkar: Foundations of © Narosa Publishing House, 2009 12 Semantic Web.
13.
</owl:onProperty>
<owl:allValuesFrom> <owl:Class rdf:ID="Plants"/> </owl:allValuesFrom> </owl:Restriction> </owl:intersectionOf> </owl:Class> </owl:equivalentClass> </owl:Class> <owl:Class rdf:ID="Adult_Rabbit"> <owl:equivalentClass> <owl:Class> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:ID="Rabbit"/> <owl:Restriction> <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int" >3</owl:minCardinality> <owl:onProperty> <owl:DatatypeProperty rdf:ID="age"/> Akerkar: Foundations of © Narosa Publishing House, 2009 13 Semantic Web.
14.
</owl:onProperty>
</owl:Restriction> </owl:intersectionOf> </owl:Class> </owl:equivalentClass> </owl:Class> <owl:Class rdf:about="#Rabbit"> <rdfs:subClassOf rdf:resource="#Animal"/> </owl:Class> <owl:ObjectProperty rdf:ID="hasKids"> <rdfs:range rdf:resource="#Rabbit"/> <rdfs:domain rdf:resource="#Adult_Rabbit"/> <owl:inverseOf> <owl:ObjectProperty rdf:ID="hasParent"/> </owl:inverseOf> </owl:ObjectProperty> <owl:ObjectProperty rdf:about="#hasParent"> <rdfs:range rdf:resource="#Adult_Rabbit"/> Akerkar: Foundations of © Narosa Publishing House, 2009 14 Semantic Web.
15.
<owl:inverseOf rdf:resource="#hasKids"/>
<rdfs:domain rdf:resource="#Rabbit"/> </owl:ObjectProperty> <owl:DatatypeProperty rdf:about="#age"> <rdfs:domain rdf:resource="#Animal"/> <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/> </owl:DatatypeProperty> <owl:SymmetricProperty rdf:about="#eats"> <owl:inverseOf rdf:resource="#eats"/> <rdfs:domain rdf:resource="#Animal"/> <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/> </owl:SymmetricProperty> <owl:DataRange> <owl:oneOf rdf:parseType="Resource"> <rdf:rest rdf:parseType="Resource"> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >meat</rdf:first> <rdf:rest rdf:parseType="Resource"> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >meat and platns</rdf:first> Akerkar: Foundations of © Narosa Publishing House, 2009 15 Semantic Web.
16.
Introduction
<rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntaxns# nil"/> </rdf:rest> </rdf:rest> <rdf:first rdf:datatype="http://www.w3.org/2001/XMLSchema#string" >plants</rdf:first> </owl:oneOf> </owl:DataRange> <Plants rdf:ID="Mosses"/> <Elephant rdf:ID="Billy"> <age rdf:datatype="http://www.w3.org/2001/XMLSchema#int">4</age> <hasParent> <Adult_Rabbit rdf:ID="Betty"> <hasKids rdf:resource="#Billy"/> </Adult_Rabbit> </hasParent> </Rabbit> <Plants rdf:ID="blackberry"/> </rdf:RDF> Akerkar: Foundations of © Narosa Publishing House, 2009 16 Semantic Web.
17.
Knowledge Representation Description logics: Cake,
Icing and CakeBase are disjunctive concepts/classes. • We use three inclusion axioms: • Cake ⊆ ¬Icing • Cake ⊆ ¬CakeBase • Icing ⊆ ¬CakeBase • A chocolate cake is defined as a cake, having an icing and having a cake base. The icing is a chocolate icing, while the base is a CakeBase. A chocolate icing is a icing. • ChocolateCake = Cake • ∩ (∃ hasIcing.ChocolateIcing) • ∩ (∃ hasCakeBase.CakeBase) • ChocolateIcing ⊆ Icing • The domain of the relation icing is cake, while the range is icing. We use two following axioms. The first axiom defines the domain, the second defines the range. ∃ hasIcping. ? ⊆ Cake ?⊆ ∀ hasIcing.CakeIcing Akerkar: Foundations of © Narosa Publishing House, 2009 17 Semantic Web.
18.
Knowledge Representation Akerkar: Foundations
of © Narosa Publishing House, 2009 18 Semantic Web.
19.
Ontology Engineering
Feasibility Study Domain Analysis Documentation Knowledge Acquisition Evaluation Ontology Reuse Conceptualization Implementation Maintenance Use Akerkar: Foundations of © Narosa Publishing House, 2009 19 Semantic Web.
20.
Topic Maps
Topic A Topic Maps Topic AA Topic AB Resources Web Page 1 Web Page 2 Web Page 3 Web Page 4 Web Page 5 Akerkar: Foundations of © Narosa Publishing House, 2009 20 Semantic Web.
21.
Example 4.20
<topic id="Gopal"> <instanceOf> <topicRef xlink:href="#employee"/> </instanceOf> <instanceOf> <topicRef xlink:href="#teacher"/> </instanceOf> <baseName> <baseNameString>Gopal Sharma</baseNameString> </baseName> <occurrence> <instanceOf> <topicRef xlink:href="#description"/> </instanceOf> <resourceData>Gopal has worked at ABC University since 2001</resourceData> </occurrence> </topic> Akerkar: Foundations of © Narosa Publishing House, 2009 21 Semantic Web.
22.
Example 4.21
<topic id="ABCU"> <instanceOf> <topicRef xlink:href="#institution"/> </instanceOf> <subjectIdentity> <subjectIndicatorRef xlink:href="http://home.abcu.in/~Gopalp/psi/hio.psi"/> </subjectIdentity> <baseName> <baseNameString>ABC University</baseNameString> </baseName> <occurrence> <instanceOf> <topicRef xlink:href="#Website"/> </instanceOf> <resourceRef xlink:href="http://www.abcu.in/"/> </occurrence> </topic> Akerkar: Foundations of © Narosa Publishing House, 2009 22 Semantic Web.
23.
Example 4.22
<association id=" Gopal-abcu-association"> <instanceOf> <topicRef xlink:href="#employment"/> </instanceOf> <member> <roleSpec><topicRef xlink:href="#employee"/></roleSpec> <topicRef xlink:href="#Gopal"/> </member> <member> <roleSpec><topicRef xlink:href="#employer"/></roleSpec> <topicRef xlink:href="#hio"/> </member> </association> Akerkar: Foundations of © Narosa Publishing House, 2009 23 Semantic Web.
24.
RDF and Topic
Maps • RDF is predictive: it can ad hoc describe verbs in the role of direct relationships. • In Topic Maps: connections can be made between events in this context. • Some more distinct points are, – There are two ways of using URIs to identify things, whereas only one way URI can be used. – There are different approaches for reification and qualification. – The distinction between three types of assertions in Topic Maps, and only one in RDF. Akerkar: Foundations of © Narosa Publishing House, 2009 24 Semantic Web.
25.
Suggested Readings 1.
F. Baader, I. Horrocks & U. Sattler. Description Logics as Ontology Languages for the Semantic Web. Lecture Notes in Artificial Intelligence. Springer, 2003. 2. M. Dean & G. Schreiber. ‘OWL Web Ontology Language: Reference’. World Wide Web Consortium, 2003. http://www.w3.org/TR/2003/CR-owl-ref-20030818/ 3. A. Gomez-Perez & M. D. Rojas. Ontological Reengineering and Reuse. 11th European Workshop on Knowledge Acquisition, Modeling and Management (EKAW ’99, Germany). Lecture Notes in Artificial Intelligence LNAI 1621 Springer- Verlag, 139-156, 1999. (Eds., Fensel D. & Studer R). 4. J. Heflin. OWL Web Ontology Language Use Cases and Requirements. W3C Recommendation, 2004. 5. I. Horrocks. DAML+OIL: a reasonable Web ontology language. Proc. of EDBT 2002, Lecture Notes in Computer Science 2287, 2-13, Springer, 2002. 6. A. Maedche. Ontology Learning for the Semantic Web. Kluwer Academic Publishers, 2002. 7. TopicMaps.Org XTM Authoring Group. XTM: XML Topic Maps (XTM) 1.0, TopicMaps.Org Specification, 2001. 8. M. Uschold & M. King. Towards a Methodology for Building Ontologies. IJCAI’95 Workshop on Basic Ontological Issues in Knowledge Sharing. Ed. D., Skuce, 6.1- 6.10, 1995. 9. McGuinness D.L. & van Harmele, F. OWL Web Ontology Language – Overview, W3C Recommendation, 2004. Akerkar: Foundations of © Narosa Publishing House, 2009 25 Semantic Web.