The Impact of Semantic Handshakes  TMRA 2006, Leipzig, 12.10.2006 Lutz Maicher, University of Leipzig [email_address]
Agenda The Integration Model of the TMDM Semantic Handshakes and Interaction Protocols Simulations Result and Discussion
Preliminary Remark This presentation does only describe the impact of a phenomenon which is determined by the existence of the integration model of the TMDM (Topic Maps Data Model) Topic Maps Communication Protocols like TMRAP, TMIP, etc This presentation does not propose any new issues nor methodologies, technologies, paradigms or anything else
The Integration Model of the TMDM
The Integration Model of the TMDM Two Topic Items are equal if  (TMDM 5.3.5) : (they represent the same Subject) at least one equal string  in their  [subject identifiers] properties , at least one equal string in their [item identifiers] properties, at least one equal string in their [subject locators] properties, an equal string in the [subject identifiers] property of the one topic item and the [item identifiers] property of the other, or the same information item in their [reified] properties. Equal Topic Items A and B have to be merged into C  (TMDM 6.2) … . Set C's [subject identifiers] property to  the union of the values  of A and B's [subject identifiers] properties. … .
The Integration Model of the TMDM in practice equality holds not (according TMDM) In the case of terminological diversity…. [subject identifier] {ns1:LutzMaicher} A [subject identifier] {ns2:MaicherLutz} B [subject identifier] {ns1:LutzMaicher} A [subject identifier] {ns2:MaicherLutz} B
The Integration Model of the TMDM in practice equality holds (according TMDM) In the case of terminologial alignment…. the PSI case But who can enforce universal vocabularies? [subject identifier] {ns1:LutzMaicher} A [subject identifier] {ns1:LutzMaicher} B C [subject identifier] {ns1:LutzMaicher} merging (according TMDM)
Semantic Handshakes and Interaction Protocols
Semantic Handshake equality holds (according TMDM) The author of A has decided that both terms can be used to indicate Lutz Maicher [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz} A [subject identifier] {ns2:MaicherLutz} B C [subject identifier] {ns1:LutzMaicher,   ns2:MaicherLutz} merging (according TMDM)
Local Semantic Handshakes and Interaction Protocols TM1 TM3 TM2 TM4 All Topic Maps interacting using the existing protocols like TMRAP, TMIP … [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz} A [subject identifier] {ns2:MaicherLutz,    ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz,    ns3:ML} D Local Semantic Handshake Local Semantic Handshake Local Semantic Handshake
Local Semantic Handshakes and Interaction Protocols Request:  Do you have a Topic Item with „ns1:LutzMaicher“ or „ns2:MaicherLutz“  in the property [subject identifier]?  (Do you have information about the Subject Lutz Maicher?) Step 1 [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz} A [subject identifier] {ns2:MaicherLutz,    ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz,    ns3:ML} D
Local Semantic Handshakes and Interaction Protocols Request:  Do you have a Topic Item with „ns1:LutzMaicher“ or „ns2:MaicherLutz“  in the property [subject identifier]?  (Do you have information about the Subject Lutz Maicher?) Step 1 [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz} A [subject identifier] {ns2:MaicherLutz,    ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz,    ns3:ML} D NO NO ns2:MaicherLutz, ns3:ML ns2:MaicherLutz, ns1:LutzMaicher
Local Semantic Handshakes and Interaction Protocols Request:  Do you have a Topic Item with „ns1:LutzMaicher“, „ns2:MaicherLutz“  or „ns3:ML“ in the property [subject identifier]? Step 2 [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz, ns3:ML} A [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz,    ns3:ML} D
Local Semantic Handshakes and Interaction Protocols Request:  Do you have a Topic Item with „ns1:LutzMaicher“, „ns2:MaicherLutz“  or „ns3:ML“ in the property [subject identifier]? Step 2 [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz, ns3:ML} A [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz,    ns3:ML} D ns1:LutzMaicher,  ns3:ML, ns2:MaicherLutz ns3:ML ns4:Lutz, ns3:ML ns1:LutzMaicher, ns3:ML, ns2:MaicherLutz,
Local Semantic Handshakes leads to Global Integration TM1 TM3 TM2 TM4 Global Integration through Local Semantic Handshakes. [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz, ns3:ML, ns4:Lutz} A [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz, ns3:ML, ns4:Lutz} C [subject identifier] {ns1:LutzMaicher,    ns2:MaicherLutz, ns3:ML, ns4:Lutz} D
Hypothesis and Simulation Design
Hypothesis Due to the existence of the TMDM and interaction protocols, terminological diversity will be resolved to global integration  if the majority of Topics discloses one local Semantic Handshake Simulations for testing the Hypothesis …
Simulation Design Create Topics Create a number ( cardE ) of Topics which are assumed to exist in the world and representing the same Subject by definition All Topics can always interact with each other  Add Subject Identifiers randomly Draw a  number  of Subject Identifieres ( nbrOfDifferentII ) which should be assigend to the Topic according to a given distribution ( distributionNbrOfII ) if number is 1    no semantic handshake if number is bigger than 1    semantic handshakes are done Draw for each Subject Identifier of a Topic an integer according to a given distribution ( distributionII ) in the range  [1..nbrOfII] Start Interaction between Topics If two Topics have an identical number in their sets of Subject Identifiers they become merged (the sets of Subject Identifiers of both Topics become the union of the origin sets)
Definition of an Distribution Distributions are defined as follows: <{0.8,1.0},6> is similar to the lottery that 1,2,3 is drawn with the probability 80% that 1,2,3 is drawn with the probability 20% <{0.8,0.9,0.97,1.0}, 100> is similar to the lottery that a number in [1,25] is drawn with the probability 80% that a number in [26,50] is drawn with the probability 10% that a number in [51,75] is drawn with the probability 7% that a number in [76,100] is drawn with the probability 3%
Analysis - Measures Measures of Interest (after some iterations) Number of independet clusters (integration clouds) an integration cloud is a set of Topics which are equal Average size of the integration clouds clouds(E) the lower the better clouds(E) = 1    global integration the higher the better card(T) = card(E)    global integration clouds(E) = 3 card(T) = 33/9 = 3,7 clouds(E) = 2 card(T) = 41/9 = 4,6
Experiment Series
Simulation: Global Ontology    the PSI Case No Simulation is necessary each Topic has the same, globally unique Subject Identifier clouds(E)=1  (Global Integration) card(T) = card(E) …  but the enforcement of global ontologies is an overly optimistic premise!
Simulation: Heterogenous World without Semantic Handshakes Iteration of  nbrOfDifferentII  in [5,100] general parameter:   card(E) =100,  distributionNbrOfII =<{1.0},1> specific parameter exp01:   distributionII =<{1.0},100> specific parameter exp02:   distributionII =<{0.8,0.9,0.95,1.0} ,100>    no Semantic Handshakes    some terms are    more prominent 100 different terms will be resolved less then 40 integration clouds because some authors  use the same term by chance (esp. the most prominent terms)
Simulation: The Impact of Semantic Handshakes Iteration of  a  in  distributionNbrOfII=<{a,1.0},2>  in [0.0,1.0] general parameters:   card =100,  nbrOfDifferentII =100 specific parameters exp03:   distributionII =<{1.0}, 100> specific parameters exp04:   distributionII =<{0.8,0.9,0.97,1.0}, 100>      high terminological diversity no semantic handshakes always a semantic handshake    some terms are    more prominent 100 different terms will be resolved to ten integration clouds if only 55% of all Topics disclose a Semantic Handshake!
Simulation: The Impact of the terminological diversity Iteration of  nbrOfDifferentII  in [2,100] general parameters:  cardE =100, distributionII=<{1.0},100> specific parameter exp05:   distributionNbrOfII =<{0.2,1.0},2> specific parameter exp06:   distributionNbrOfII =<{0.8,1.0},2>   high terminological diversity low terminological diversity semantic handshake      by the majority    semantic handshake  by the minority 50 different terms will be resolved to global integration  if 80% of all Topics disclose a Semantic Handshake!
Result and Discussion
Result Hypothesis is proofed: Global Integration will be reached  if a significant number (majority) of Topics disclose one semantic handshake. Remark the effect does only appear, if there exist interaction links between all topic maps the time point the effect appears depends on the interaction frequency  The more prominent the used terms are,  the lower the global number of semantic handshakes necessary for global integration. Design Recommendation: Assign two (prominent) Subject Identifiers to each Topic you create. (You don‘t have to be aware of all existing terms for your concept.)
Discussion These findings include problems concerning Wrong Semantic Handshakes (by mistake, by purpose) Homonymy (= the same term for different concepts) Trust (Can I trust the local Semantic Handshakes?)  …  but they are implied by the existence of the TMDM and Topic Maps Interaction Protocols
Questions?!

More Related Content

PDF
Lifelong Topic Modelling presentation
PDF
Basic review on topic modeling
PDF
NLP Project: Machine Comprehension Using Attention-Based LSTM Encoder-Decoder...
PPTX
Deep Neural Methods for Retrieval
PPTX
Deep Learning for Search
PDF
Topic model an introduction
PDF
Information Retrieval using Semantic Similarity
PPTX
A Simple Introduction to Neural Information Retrieval
Lifelong Topic Modelling presentation
Basic review on topic modeling
NLP Project: Machine Comprehension Using Attention-Based LSTM Encoder-Decoder...
Deep Neural Methods for Retrieval
Deep Learning for Search
Topic model an introduction
Information Retrieval using Semantic Similarity
A Simple Introduction to Neural Information Retrieval

What's hot (20)

PDF
Topics Modeling
PPT
Topic Models - LDA and Correlated Topic Models
PPTX
Neural Models for Information Retrieval
DOC
Discovering Novel Information with sentence Level clustering From Multi-docu...
PPTX
Deep Learning for Search
PDF
Csit77406
ODP
Topic Modeling
PDF
TopicModels_BleiPaper_Summary.pptx
PDF
graduate_thesis (1)
PPTX
Neural Models for Information Retrieval
PDF
Text Classification, Sentiment Analysis, and Opinion Mining
PDF
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
PDF
Abstractive Text Summarization
PPTX
DLBLR talk
PDF
Latent Semantic Word Sense Disambiguation Using Global Co-Occurrence Information
PDF
Collaborative DL
PDF
NLP Project: Paragraph Topic Classification
PDF
Abigail See - 2017 - Get To The Point: Summarization with Pointer-Generator N...
PDF
Latent Dirichlet Allocation
PDF
Topics Modeling
Topic Models - LDA and Correlated Topic Models
Neural Models for Information Retrieval
Discovering Novel Information with sentence Level clustering From Multi-docu...
Deep Learning for Search
Csit77406
Topic Modeling
TopicModels_BleiPaper_Summary.pptx
graduate_thesis (1)
Neural Models for Information Retrieval
Text Classification, Sentiment Analysis, and Opinion Mining
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
Abstractive Text Summarization
DLBLR talk
Latent Semantic Word Sense Disambiguation Using Global Co-Occurrence Information
Collaborative DL
NLP Project: Paragraph Topic Classification
Abigail See - 2017 - Get To The Point: Summarization with Pointer-Generator N...
Latent Dirichlet Allocation
Ad

Viewers also liked (12)

PPTX
BAB VI SOFTWARE APLIKASI
PPTX
Hardware jaringan general
PPTX
perangkat keras jaringan komputer kelas 9
ODP
Pengertian dan Jenis-Jenis Software
PPTX
Perangkat Lunak Aplikasi (Software Application)
PDF
Ijeronimo relacion hardware y sotfware
PPTX
Jenis jenis perangkat lunak aplikasi
PPT
Komponen Perangkat Lunak
ODP
Pengertian, Fungsi dan Jenis-Jenis Hardware
PPTX
Sistem operasi berbasis gui
PDF
K to 12 PC Hardware Servicing Learning Module
PPSX
Sistem komputer (hardware)
BAB VI SOFTWARE APLIKASI
Hardware jaringan general
perangkat keras jaringan komputer kelas 9
Pengertian dan Jenis-Jenis Software
Perangkat Lunak Aplikasi (Software Application)
Ijeronimo relacion hardware y sotfware
Jenis jenis perangkat lunak aplikasi
Komponen Perangkat Lunak
Pengertian, Fungsi dan Jenis-Jenis Hardware
Sistem operasi berbasis gui
K to 12 PC Hardware Servicing Learning Module
Sistem komputer (hardware)
Ad

Similar to The Impact Of Semantic Handshakes (20)

PPT
A Theory of Scope
PPTX
Dsm as theory building
PPTX
Lecture1.pptx
PPTX
Tdm probabilistic models (part 2)
PPTX
word vector embeddings in natural languag processing
PDF
Topic Modeling for Information Retrieval and Word Sense Disambiguation tasks
PPT
Real-time Generation of Topic Maps from Speech Streams
PDF
KDD 2014 Presentation (Best Research Paper Award): Alias Topic Modelling (Red...
PDF
A-Study_TopicModeling
PDF
Text clustering and topic modeling with LLMs.pdf
PPT
Сергей Кольцов —НИУ ВШЭ —ICBDA 2015
PPTX
Frontiers of Computational Journalism week 2 - Text Analysis
PDF
A_multi-objective_set_covering_problem_A_case_stud.pdf
PPTX
Adversarial_Examples_in_Audio_and_Text.pptx
PDF
O01741103108
PDF
MACHINE-DRIVEN TEXT ANALYSIS
PDF
A TEXT MINING RESEARCH BASED ON LDA TOPIC MODELLING
PDF
A Text Mining Research Based on LDA Topic Modelling
PDF
Event Coreference Resolution using Mincut based Graph Clustering
A Theory of Scope
Dsm as theory building
Lecture1.pptx
Tdm probabilistic models (part 2)
word vector embeddings in natural languag processing
Topic Modeling for Information Retrieval and Word Sense Disambiguation tasks
Real-time Generation of Topic Maps from Speech Streams
KDD 2014 Presentation (Best Research Paper Award): Alias Topic Modelling (Red...
A-Study_TopicModeling
Text clustering and topic modeling with LLMs.pdf
Сергей Кольцов —НИУ ВШЭ —ICBDA 2015
Frontiers of Computational Journalism week 2 - Text Analysis
A_multi-objective_set_covering_problem_A_case_stud.pdf
Adversarial_Examples_in_Audio_and_Text.pptx
O01741103108
MACHINE-DRIVEN TEXT ANALYSIS
A TEXT MINING RESEARCH BASED ON LDA TOPIC MODELLING
A Text Mining Research Based on LDA Topic Modelling
Event Coreference Resolution using Mincut based Graph Clustering

More from Lutz Maicher (20)

PDF
Semantische Technologien für kleine und mittlere Unternehmen
PDF
TMQL tutorial - part 8
PDF
TMQL tutorial - part 7
PDF
TMQL tutorial - part 6
PDF
TMQL tutorial - part 5
PDF
TMQL tutorial - part 4
PDF
TMQL tutorial - part 3
PDF
TMQL tutorial - part 2
PDF
TMQL tutorial - part 1
PPTX
Maiana
PPTX
Topic Maps In The eHumanities
PPT
Musica migrans
PPTX
Medieninformatik und Topic Maps
PPTX
Topic Maps Portals
PPT
Argumentation Trails and Topic Maps
PPTX
Tutorial Introduction to Topic Maps
PPTX
Topic Maps Lab and its portal at the Topic Maps User Conference 2009
PPT
Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...
PPT
Einführung in Musica migrans
PPT
Dissertationsverteidigung "Autonome Topic Maps"
Semantische Technologien für kleine und mittlere Unternehmen
TMQL tutorial - part 8
TMQL tutorial - part 7
TMQL tutorial - part 6
TMQL tutorial - part 5
TMQL tutorial - part 4
TMQL tutorial - part 3
TMQL tutorial - part 2
TMQL tutorial - part 1
Maiana
Topic Maps In The eHumanities
Musica migrans
Medieninformatik und Topic Maps
Topic Maps Portals
Argumentation Trails and Topic Maps
Tutorial Introduction to Topic Maps
Topic Maps Lab and its portal at the Topic Maps User Conference 2009
Musica migrans - Topic Maps portal about the migration paths of Eastern Europ...
Einführung in Musica migrans
Dissertationsverteidigung "Autonome Topic Maps"

Recently uploaded (20)

PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
The various Industrial Revolutions .pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPT
What is a Computer? Input Devices /output devices
PPTX
Modernising the Digital Integration Hub
PDF
Zenith AI: Advanced Artificial Intelligence
PPT
Geologic Time for studying geology for geologist
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
A review of recent deep learning applications in wood surface defect identifi...
DOCX
search engine optimization ppt fir known well about this
Hindi spoken digit analysis for native and non-native speakers
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
DP Operators-handbook-extract for the Mautical Institute
The various Industrial Revolutions .pptx
Developing a website for English-speaking practice to English as a foreign la...
Web Crawler for Trend Tracking Gen Z Insights.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Benefits of Physical activity for teenagers.pptx
A novel scalable deep ensemble learning framework for big data classification...
Getting started with AI Agents and Multi-Agent Systems
Taming the Chaos: How to Turn Unstructured Data into Decisions
A contest of sentiment analysis: k-nearest neighbor versus neural network
What is a Computer? Input Devices /output devices
Modernising the Digital Integration Hub
Zenith AI: Advanced Artificial Intelligence
Geologic Time for studying geology for geologist
Univ-Connecticut-ChatGPT-Presentaion.pdf
A review of recent deep learning applications in wood surface defect identifi...
search engine optimization ppt fir known well about this

The Impact Of Semantic Handshakes

  • 1. The Impact of Semantic Handshakes TMRA 2006, Leipzig, 12.10.2006 Lutz Maicher, University of Leipzig [email_address]
  • 2. Agenda The Integration Model of the TMDM Semantic Handshakes and Interaction Protocols Simulations Result and Discussion
  • 3. Preliminary Remark This presentation does only describe the impact of a phenomenon which is determined by the existence of the integration model of the TMDM (Topic Maps Data Model) Topic Maps Communication Protocols like TMRAP, TMIP, etc This presentation does not propose any new issues nor methodologies, technologies, paradigms or anything else
  • 4. The Integration Model of the TMDM
  • 5. The Integration Model of the TMDM Two Topic Items are equal if (TMDM 5.3.5) : (they represent the same Subject) at least one equal string in their [subject identifiers] properties , at least one equal string in their [item identifiers] properties, at least one equal string in their [subject locators] properties, an equal string in the [subject identifiers] property of the one topic item and the [item identifiers] property of the other, or the same information item in their [reified] properties. Equal Topic Items A and B have to be merged into C (TMDM 6.2) … . Set C's [subject identifiers] property to the union of the values of A and B's [subject identifiers] properties. … .
  • 6. The Integration Model of the TMDM in practice equality holds not (according TMDM) In the case of terminological diversity…. [subject identifier] {ns1:LutzMaicher} A [subject identifier] {ns2:MaicherLutz} B [subject identifier] {ns1:LutzMaicher} A [subject identifier] {ns2:MaicherLutz} B
  • 7. The Integration Model of the TMDM in practice equality holds (according TMDM) In the case of terminologial alignment…. the PSI case But who can enforce universal vocabularies? [subject identifier] {ns1:LutzMaicher} A [subject identifier] {ns1:LutzMaicher} B C [subject identifier] {ns1:LutzMaicher} merging (according TMDM)
  • 8. Semantic Handshakes and Interaction Protocols
  • 9. Semantic Handshake equality holds (according TMDM) The author of A has decided that both terms can be used to indicate Lutz Maicher [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz} A [subject identifier] {ns2:MaicherLutz} B C [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz} merging (according TMDM)
  • 10. Local Semantic Handshakes and Interaction Protocols TM1 TM3 TM2 TM4 All Topic Maps interacting using the existing protocols like TMRAP, TMIP … [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz} A [subject identifier] {ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz, ns3:ML} D Local Semantic Handshake Local Semantic Handshake Local Semantic Handshake
  • 11. Local Semantic Handshakes and Interaction Protocols Request: Do you have a Topic Item with „ns1:LutzMaicher“ or „ns2:MaicherLutz“ in the property [subject identifier]? (Do you have information about the Subject Lutz Maicher?) Step 1 [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz} A [subject identifier] {ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz, ns3:ML} D
  • 12. Local Semantic Handshakes and Interaction Protocols Request: Do you have a Topic Item with „ns1:LutzMaicher“ or „ns2:MaicherLutz“ in the property [subject identifier]? (Do you have information about the Subject Lutz Maicher?) Step 1 [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz} A [subject identifier] {ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz, ns3:ML} D NO NO ns2:MaicherLutz, ns3:ML ns2:MaicherLutz, ns1:LutzMaicher
  • 13. Local Semantic Handshakes and Interaction Protocols Request: Do you have a Topic Item with „ns1:LutzMaicher“, „ns2:MaicherLutz“ or „ns3:ML“ in the property [subject identifier]? Step 2 [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz, ns3:ML} A [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz, ns3:ML} D
  • 14. Local Semantic Handshakes and Interaction Protocols Request: Do you have a Topic Item with „ns1:LutzMaicher“, „ns2:MaicherLutz“ or „ns3:ML“ in the property [subject identifier]? Step 2 [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz, ns3:ML} A [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns3:ML} C [subject identifier] {ns4:Lutz, ns3:ML} D ns1:LutzMaicher, ns3:ML, ns2:MaicherLutz ns3:ML ns4:Lutz, ns3:ML ns1:LutzMaicher, ns3:ML, ns2:MaicherLutz,
  • 15. Local Semantic Handshakes leads to Global Integration TM1 TM3 TM2 TM4 Global Integration through Local Semantic Handshakes. [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz, ns3:ML, ns4:Lutz} A [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz, ns3:ML} B [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz, ns3:ML, ns4:Lutz} C [subject identifier] {ns1:LutzMaicher, ns2:MaicherLutz, ns3:ML, ns4:Lutz} D
  • 17. Hypothesis Due to the existence of the TMDM and interaction protocols, terminological diversity will be resolved to global integration if the majority of Topics discloses one local Semantic Handshake Simulations for testing the Hypothesis …
  • 18. Simulation Design Create Topics Create a number ( cardE ) of Topics which are assumed to exist in the world and representing the same Subject by definition All Topics can always interact with each other Add Subject Identifiers randomly Draw a number of Subject Identifieres ( nbrOfDifferentII ) which should be assigend to the Topic according to a given distribution ( distributionNbrOfII ) if number is 1  no semantic handshake if number is bigger than 1  semantic handshakes are done Draw for each Subject Identifier of a Topic an integer according to a given distribution ( distributionII ) in the range [1..nbrOfII] Start Interaction between Topics If two Topics have an identical number in their sets of Subject Identifiers they become merged (the sets of Subject Identifiers of both Topics become the union of the origin sets)
  • 19. Definition of an Distribution Distributions are defined as follows: <{0.8,1.0},6> is similar to the lottery that 1,2,3 is drawn with the probability 80% that 1,2,3 is drawn with the probability 20% <{0.8,0.9,0.97,1.0}, 100> is similar to the lottery that a number in [1,25] is drawn with the probability 80% that a number in [26,50] is drawn with the probability 10% that a number in [51,75] is drawn with the probability 7% that a number in [76,100] is drawn with the probability 3%
  • 20. Analysis - Measures Measures of Interest (after some iterations) Number of independet clusters (integration clouds) an integration cloud is a set of Topics which are equal Average size of the integration clouds clouds(E) the lower the better clouds(E) = 1  global integration the higher the better card(T) = card(E)  global integration clouds(E) = 3 card(T) = 33/9 = 3,7 clouds(E) = 2 card(T) = 41/9 = 4,6
  • 22. Simulation: Global Ontology  the PSI Case No Simulation is necessary each Topic has the same, globally unique Subject Identifier clouds(E)=1 (Global Integration) card(T) = card(E) … but the enforcement of global ontologies is an overly optimistic premise!
  • 23. Simulation: Heterogenous World without Semantic Handshakes Iteration of nbrOfDifferentII in [5,100] general parameter: card(E) =100, distributionNbrOfII =<{1.0},1> specific parameter exp01: distributionII =<{1.0},100> specific parameter exp02: distributionII =<{0.8,0.9,0.95,1.0} ,100>  no Semantic Handshakes  some terms are more prominent 100 different terms will be resolved less then 40 integration clouds because some authors use the same term by chance (esp. the most prominent terms)
  • 24. Simulation: The Impact of Semantic Handshakes Iteration of a in distributionNbrOfII=<{a,1.0},2> in [0.0,1.0] general parameters: card =100, nbrOfDifferentII =100 specific parameters exp03: distributionII =<{1.0}, 100> specific parameters exp04: distributionII =<{0.8,0.9,0.97,1.0}, 100>  high terminological diversity no semantic handshakes always a semantic handshake  some terms are more prominent 100 different terms will be resolved to ten integration clouds if only 55% of all Topics disclose a Semantic Handshake!
  • 25. Simulation: The Impact of the terminological diversity Iteration of nbrOfDifferentII in [2,100] general parameters: cardE =100, distributionII=<{1.0},100> specific parameter exp05: distributionNbrOfII =<{0.2,1.0},2> specific parameter exp06: distributionNbrOfII =<{0.8,1.0},2> high terminological diversity low terminological diversity semantic handshake  by the majority  semantic handshake by the minority 50 different terms will be resolved to global integration if 80% of all Topics disclose a Semantic Handshake!
  • 27. Result Hypothesis is proofed: Global Integration will be reached if a significant number (majority) of Topics disclose one semantic handshake. Remark the effect does only appear, if there exist interaction links between all topic maps the time point the effect appears depends on the interaction frequency The more prominent the used terms are, the lower the global number of semantic handshakes necessary for global integration. Design Recommendation: Assign two (prominent) Subject Identifiers to each Topic you create. (You don‘t have to be aware of all existing terms for your concept.)
  • 28. Discussion These findings include problems concerning Wrong Semantic Handshakes (by mistake, by purpose) Homonymy (= the same term for different concepts) Trust (Can I trust the local Semantic Handshakes?) … but they are implied by the existence of the TMDM and Topic Maps Interaction Protocols