SlideShare une entreprise Scribd logo
1  sur  17
XML Topic Maps (XTM): Theory & Practice Bob Bater InfoPlex Associates, Bristol UK Topic Maps: Theory & Practice “ Topic maps are a new ISO standard for describing knowledge structures and associating them with information resources.” {Steve Pepper. The TAO of Topic Maps: http://www.ontopia.net/topicmaps/materials/tao.html}
XTM 1.0  XTM 1.0 is an open, high-level framework … …  for representing relationships among connected information objects <topic id=“livingthing”> <baseName> <baseNameString>Living Thing</baseNameString> <baseName> </topic> <topic id=“animal”> <baseName> <baseNameString>Animal</baseNameString> <baseName> </topic> <association id=“animalIsA”> <instanceOf> <topicRef xlink:href=“#isA”/> </instanceOf> <member> <topicRef xlink:href=“#animal”/> </member> <member> <topicRef xlink:href=“#livingthing”/> </member>
Madama Butterfly, 70-71, 234-236, 326  Puccini, Giacomo, 69-71  soprano, 41-42, 337  Tosca, 26, 70, 274-276, 326  Topic Maps: Indexing in 3D  Puccini Tosca Madame Butterfly composed by composed by Lucca born in
Topic Topic Maps Key Concepts: Topic, Association & Occurrence  Living Thing Animal Mammal Bird Human instance of instance of instance of instance of occurrence of psittacines  occurrence of instance of association association
Topic Maps Key Concepts: Association  time flies like an arrow … fruit flies like a banana XTM RDF time an arrow flies like fruit flies a banana like topic association topic topic topic association time an arrow flies like fruit flies a banana like subject predicate object subject predicate object
Topic Maps Key Concepts : Role & Scope  Topic + Association + Role + Scope = precision The nature of a subject’s participation in an association Role Scope Scope provides … a context in which topics are related through associations {XML Topic Maps. Jack Park} William Shakespeare Macbeth [written work] [author] {XML Topic Maps. Jack Park} author of United States États Unis {Scope: French} {Scope: English}
Topic Maps: A Topic Map for ISO 13250  http://www1.y12.doe.gov/ capabilities/sgml/sc34/ document/0322_files/ iso13250-2nd-ed-v2.pdf has occurrence [instance] [occurrence] ISO sponsor of Standard JTC1 ISO 13250 SC34 committee of instance of author of sub-committee of [publication] [sponsor] [publication] [instance] [author] [written work] [organization] [organization] [sub-organization] [sub-organization]
Topic Maps in Practice: Competence Mapping ROLE COMPETENCE PERSON SKEB (Skills, Knowledge, Experience, Behaviour) ACTIVITY How can we define what competence  is required for a specific role?   How can we represent this competence  so that it can be transferred?  TRAINING/MENTORING/ EXPERIENCE performs requires comprises acquired through transferred to assigned to
Topic Maps in Practice: Activity System Ontology
Topic Maps in Practice: Competence Ontology
Topic Maps in Practice: Knowledge Map Access via an information object
Topic Maps in Practice: Knowledge Map Access via an activity
BS 8723-2 RT (attribute) | (attribute of) = “objects or materials and their defining  properties” RT (operation) | (operation on) = “an action and its patient or target” RT (ancillary) | (ancillary of) = ‘concepts linked by causal dependence’ Topic Maps in Practice: Resource Discovery Input Target system <- Operation Configuration  RT (operation on)   Junctionwork Junctionwork  RT (operation)   Configuration Speed Restriction  RT (operation on)  Track Track  RT (operation)  Speed Restriction Target system <- Attribute Condition (state)  RT (attribute of)  Track Curvature  RT (attribute of)  Track Track  RT (attribute)  Condition (state) Track  RT (attribute)  Curvature Target system <- Ancillary Lubricators  RT (ancillary of)  Track Performance Criteria  RT (ancillary of)  Track Track  RT (ancillary)  Lubricators Track  RT (ancillary)  Performance Criteria Tamping USE On-track Tamping Track UF Permanent Way BT Track Assets NT   (component) Conductor Rail Crossing Rails Junctionwork Rail Running Rail Track Support NT  (type) Plain Line Single Line RT (ancillary) Design Criteria Lubricators Track Plant RT (attribute) Buckling Condition (state) Curvature Gradient RT (operation) Speed Restrictions Track Support NT (elements) Ballast Ballast Mat RT (operations) On-track Tamping
Topic Maps in Practice: Resource Discovery Output
Topic Maps in Practice: Resource Discovery Visualization
Topic Maps in Practice: Resource Discovery Visualization
References ISO/IEC 13250:2002 Topic Maps. http://www1.y12.doe.gov/capabilities/sgml/sc34/document/0322_files/iso13250-2nd-ed-v2.pdf Le Grand, Bénédicte. Topic Maps Visualization. http://www.gca.org/papers/xmleurope2000/papers/s29-03.html Mapas Conceptuales (Universidad Pompeu Fabra (Barcelona). http://www.mapasconceptuales.com/ Mondeca. http://www.mondeca.com/company.htm Moresophy. http://www.moresophy.com/networker/homepage/MainPage.jsp NetworkedPlanet. http://www.networkedplanet.com/ Ontopia. http://www.ontopia.net/ Park, Jack (ed.). XML Topic Maps. Boston: Addison-Wesley, 2003. Pepper, Steve. The TAO of Topic Maps. http://www.ontopia.net/topicmaps/materials/tao.html Techquila. http://www.techquila.com/ Topicmap.com. http://www.topicmaps.com/tm2007/ Topic Maps for Java. http://tm4j.org/

Contenu connexe

En vedette

Topic Top 5 presentation- Uncertainty Reduction Theory
Topic Top 5 presentation- Uncertainty Reduction TheoryTopic Top 5 presentation- Uncertainty Reduction Theory
Topic Top 5 presentation- Uncertainty Reduction Theory
annemarieyoung3
 
X and y theory presentation
X and y theory presentationX and y theory presentation
X and y theory presentation
mikurem8166
 
Chapter 2 The Evolution Of Management Theory
Chapter 2   The Evolution Of Management TheoryChapter 2   The Evolution Of Management Theory
Chapter 2 The Evolution Of Management Theory
management 2
 

En vedette (9)

Type Theory and Practical Application
Type Theory and Practical ApplicationType Theory and Practical Application
Type Theory and Practical Application
 
Topic Top 5 presentation- Uncertainty Reduction Theory
Topic Top 5 presentation- Uncertainty Reduction TheoryTopic Top 5 presentation- Uncertainty Reduction Theory
Topic Top 5 presentation- Uncertainty Reduction Theory
 
Herzberg’s two factor theory
Herzberg’s two factor theoryHerzberg’s two factor theory
Herzberg’s two factor theory
 
Theories and Organizations
Theories and OrganizationsTheories and Organizations
Theories and Organizations
 
Systems theory
Systems theorySystems theory
Systems theory
 
X and y theory presentation
X and y theory presentationX and y theory presentation
X and y theory presentation
 
Chapter 2 The Evolution Of Management Theory
Chapter 2   The Evolution Of Management TheoryChapter 2   The Evolution Of Management Theory
Chapter 2 The Evolution Of Management Theory
 
Theories of Motivation
Theories of MotivationTheories of Motivation
Theories of Motivation
 
Organization theories
Organization theoriesOrganization theories
Organization theories
 

Similaire à Topic Maps: Theory & Practice

IQPC Canada XML 2001: How to Use XML Parsing to Enhance Electronic Communication
IQPC Canada XML 2001: How to Use XML Parsing to Enhance Electronic CommunicationIQPC Canada XML 2001: How to Use XML Parsing to Enhance Electronic Communication
IQPC Canada XML 2001: How to Use XML Parsing to Enhance Electronic Communication
Ted Leung
 
Web Data Extraction Como2010
Web Data Extraction Como2010Web Data Extraction Como2010
Web Data Extraction Como2010
Giorgio Orsi
 
ApacheCon 2000 Everything you ever wanted to know about XML Parsing
ApacheCon 2000 Everything you ever wanted to know about XML ParsingApacheCon 2000 Everything you ever wanted to know about XML Parsing
ApacheCon 2000 Everything you ever wanted to know about XML Parsing
Ted Leung
 
NEOOUG 2010 Oracle Data Integrator Presentation
NEOOUG 2010 Oracle Data Integrator PresentationNEOOUG 2010 Oracle Data Integrator Presentation
NEOOUG 2010 Oracle Data Integrator Presentation
askankit
 
2008.07.17 발표
2008.07.17 발표2008.07.17 발표
2008.07.17 발표
Sunjoo Park
 
Douglas Crockford Presentation Jsonsaga
Douglas Crockford Presentation JsonsagaDouglas Crockford Presentation Jsonsaga
Douglas Crockford Presentation Jsonsaga
Ajax Experience 2009
 

Similaire à Topic Maps: Theory & Practice (20)

Metadata Cloud
Metadata CloudMetadata Cloud
Metadata Cloud
 
New Directions in Metadata
New Directions in MetadataNew Directions in Metadata
New Directions in Metadata
 
IQPC Canada XML 2001: How to Use XML Parsing to Enhance Electronic Communication
IQPC Canada XML 2001: How to Use XML Parsing to Enhance Electronic CommunicationIQPC Canada XML 2001: How to Use XML Parsing to Enhance Electronic Communication
IQPC Canada XML 2001: How to Use XML Parsing to Enhance Electronic Communication
 
XPath - XML Path Language
XPath - XML Path LanguageXPath - XML Path Language
XPath - XML Path Language
 
Table Recognition
Table RecognitionTable Recognition
Table Recognition
 
Web Data Extraction Como2010
Web Data Extraction Como2010Web Data Extraction Como2010
Web Data Extraction Como2010
 
W3 C Specification For Interoperability And Accessibility For Ajax, Dhtml, Xm...
W3 C Specification For Interoperability And Accessibility For Ajax, Dhtml, Xm...W3 C Specification For Interoperability And Accessibility For Ajax, Dhtml, Xm...
W3 C Specification For Interoperability And Accessibility For Ajax, Dhtml, Xm...
 
ApacheCon 2000 Everything you ever wanted to know about XML Parsing
ApacheCon 2000 Everything you ever wanted to know about XML ParsingApacheCon 2000 Everything you ever wanted to know about XML Parsing
ApacheCon 2000 Everything you ever wanted to know about XML Parsing
 
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic RepresentationGetty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
 
Report on Work of Joint DCMI/IEEE LTSC Task Force
Report on Work of Joint DCMI/IEEE LTSC Task ForceReport on Work of Joint DCMI/IEEE LTSC Task Force
Report on Work of Joint DCMI/IEEE LTSC Task Force
 
Xml Overview
Xml OverviewXml Overview
Xml Overview
 
23xml
23xml23xml
23xml
 
Semantic RDF based integration framework for heterogeneous XML data sources
Semantic RDF based integration framework for heterogeneous XML data sourcesSemantic RDF based integration framework for heterogeneous XML data sources
Semantic RDF based integration framework for heterogeneous XML data sources
 
Xml
XmlXml
Xml
 
NEOOUG 2010 Oracle Data Integrator Presentation
NEOOUG 2010 Oracle Data Integrator PresentationNEOOUG 2010 Oracle Data Integrator Presentation
NEOOUG 2010 Oracle Data Integrator Presentation
 
REST dojo Comet
REST dojo CometREST dojo Comet
REST dojo Comet
 
2008.07.17 발표
2008.07.17 발표2008.07.17 발표
2008.07.17 발표
 
Douglas Crockford Presentation Jsonsaga
Douglas Crockford Presentation JsonsagaDouglas Crockford Presentation Jsonsaga
Douglas Crockford Presentation Jsonsaga
 
Xml session
Xml sessionXml session
Xml session
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of Data
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Topic Maps: Theory & Practice

  • 1. XML Topic Maps (XTM): Theory & Practice Bob Bater InfoPlex Associates, Bristol UK Topic Maps: Theory & Practice “ Topic maps are a new ISO standard for describing knowledge structures and associating them with information resources.” {Steve Pepper. The TAO of Topic Maps: http://www.ontopia.net/topicmaps/materials/tao.html}
  • 2. XTM 1.0 XTM 1.0 is an open, high-level framework … … for representing relationships among connected information objects <topic id=“livingthing”> <baseName> <baseNameString>Living Thing</baseNameString> <baseName> </topic> <topic id=“animal”> <baseName> <baseNameString>Animal</baseNameString> <baseName> </topic> <association id=“animalIsA”> <instanceOf> <topicRef xlink:href=“#isA”/> </instanceOf> <member> <topicRef xlink:href=“#animal”/> </member> <member> <topicRef xlink:href=“#livingthing”/> </member>
  • 3. Madama Butterfly, 70-71, 234-236, 326 Puccini, Giacomo, 69-71 soprano, 41-42, 337 Tosca, 26, 70, 274-276, 326 Topic Maps: Indexing in 3D Puccini Tosca Madame Butterfly composed by composed by Lucca born in
  • 4. Topic Topic Maps Key Concepts: Topic, Association & Occurrence Living Thing Animal Mammal Bird Human instance of instance of instance of instance of occurrence of psittacines occurrence of instance of association association
  • 5. Topic Maps Key Concepts: Association time flies like an arrow … fruit flies like a banana XTM RDF time an arrow flies like fruit flies a banana like topic association topic topic topic association time an arrow flies like fruit flies a banana like subject predicate object subject predicate object
  • 6. Topic Maps Key Concepts : Role & Scope Topic + Association + Role + Scope = precision The nature of a subject’s participation in an association Role Scope Scope provides … a context in which topics are related through associations {XML Topic Maps. Jack Park} William Shakespeare Macbeth [written work] [author] {XML Topic Maps. Jack Park} author of United States États Unis {Scope: French} {Scope: English}
  • 7. Topic Maps: A Topic Map for ISO 13250 http://www1.y12.doe.gov/ capabilities/sgml/sc34/ document/0322_files/ iso13250-2nd-ed-v2.pdf has occurrence [instance] [occurrence] ISO sponsor of Standard JTC1 ISO 13250 SC34 committee of instance of author of sub-committee of [publication] [sponsor] [publication] [instance] [author] [written work] [organization] [organization] [sub-organization] [sub-organization]
  • 8. Topic Maps in Practice: Competence Mapping ROLE COMPETENCE PERSON SKEB (Skills, Knowledge, Experience, Behaviour) ACTIVITY How can we define what competence is required for a specific role? How can we represent this competence so that it can be transferred? TRAINING/MENTORING/ EXPERIENCE performs requires comprises acquired through transferred to assigned to
  • 9. Topic Maps in Practice: Activity System Ontology
  • 10. Topic Maps in Practice: Competence Ontology
  • 11. Topic Maps in Practice: Knowledge Map Access via an information object
  • 12. Topic Maps in Practice: Knowledge Map Access via an activity
  • 13. BS 8723-2 RT (attribute) | (attribute of) = “objects or materials and their defining properties” RT (operation) | (operation on) = “an action and its patient or target” RT (ancillary) | (ancillary of) = ‘concepts linked by causal dependence’ Topic Maps in Practice: Resource Discovery Input Target system <- Operation Configuration RT (operation on) Junctionwork Junctionwork RT (operation) Configuration Speed Restriction RT (operation on) Track Track RT (operation) Speed Restriction Target system <- Attribute Condition (state) RT (attribute of) Track Curvature RT (attribute of) Track Track RT (attribute) Condition (state) Track RT (attribute) Curvature Target system <- Ancillary Lubricators RT (ancillary of) Track Performance Criteria RT (ancillary of) Track Track RT (ancillary) Lubricators Track RT (ancillary) Performance Criteria Tamping USE On-track Tamping Track UF Permanent Way BT Track Assets NT (component) Conductor Rail Crossing Rails Junctionwork Rail Running Rail Track Support NT (type) Plain Line Single Line RT (ancillary) Design Criteria Lubricators Track Plant RT (attribute) Buckling Condition (state) Curvature Gradient RT (operation) Speed Restrictions Track Support NT (elements) Ballast Ballast Mat RT (operations) On-track Tamping
  • 14. Topic Maps in Practice: Resource Discovery Output
  • 15. Topic Maps in Practice: Resource Discovery Visualization
  • 16. Topic Maps in Practice: Resource Discovery Visualization
  • 17. References ISO/IEC 13250:2002 Topic Maps. http://www1.y12.doe.gov/capabilities/sgml/sc34/document/0322_files/iso13250-2nd-ed-v2.pdf Le Grand, Bénédicte. Topic Maps Visualization. http://www.gca.org/papers/xmleurope2000/papers/s29-03.html Mapas Conceptuales (Universidad Pompeu Fabra (Barcelona). http://www.mapasconceptuales.com/ Mondeca. http://www.mondeca.com/company.htm Moresophy. http://www.moresophy.com/networker/homepage/MainPage.jsp NetworkedPlanet. http://www.networkedplanet.com/ Ontopia. http://www.ontopia.net/ Park, Jack (ed.). XML Topic Maps. Boston: Addison-Wesley, 2003. Pepper, Steve. The TAO of Topic Maps. http://www.ontopia.net/topicmaps/materials/tao.html Techquila. http://www.techquila.com/ Topicmap.com. http://www.topicmaps.com/tm2007/ Topic Maps for Java. http://tm4j.org/