DOI: 10.1007/978-3-540-74987-5_1
|View full text |Cite
|
Sign up to set email alerts
|

Semantic Matching: Algorithms and Implementation

Abstract: Abstract. We view match as an operator that takes two graph-like structures (e.g., classifications, XML schemas) and produces a mapping between the nodes of these graphs that correspond semantically to each other. Semantic matching is based on two ideas: (i) we discover mappings by computing semantic relations (e.g., equivalence, more general); (ii) we determine semantic relations by analyzing the meaning (concepts, not labels) which is codified in the elements and the structures of schemas. In this paper we p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
165
0

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 144 publications
(165 citation statements)
references
References 38 publications
0
165
0
Order By: Relevance
“…Execution time indicator shows scalability properties of the matchers and their potential to become industrial-strength systems. Also, referring to [41], the fact that some systems run out of memory on some test cases, although being fast on the other test cases, suggests that their performance time is achieved by using a large amount of main memory. Therefore, usage of main memory should also be taken into account.…”
Section: Performance Of Ontology-matching Techniquesmentioning
confidence: 99%
See 1 more Smart Citation
“…Execution time indicator shows scalability properties of the matchers and their potential to become industrial-strength systems. Also, referring to [41], the fact that some systems run out of memory on some test cases, although being fast on the other test cases, suggests that their performance time is achieved by using a large amount of main memory. Therefore, usage of main memory should also be taken into account.…”
Section: Performance Of Ontology-matching Techniquesmentioning
confidence: 99%
“…Optimizations are worth been done only once the underlying basic techniques are stable. For example, in the case of S-Match [35,38,41], when dealing with lightweight ontologies [32,42], the matching problem was reduced to the validity problem for the propositional calculus. The basic version of S-Match was using a standard DPLLbased satisfiability procedure of SAT4J 11 .…”
Section: Performance Of Ontology-matching Techniquesmentioning
confidence: 99%
“…Identifying semantic correspondences is a computational expensive task. In fact, tools leveraging on semantics, including MinSMatch, typically require logical reasoning support that can amount to exponential computation in the worst case [22]. It is therefore fundamental to develop techniques that limit as much as possible the calls to logical reasoners.…”
Section: Limitations Of Current Matching Toolsmentioning
confidence: 99%
“…8. ComputeMappingElement is structurally very similar to the NodeMatch function described in [27], modulo the key difference that no calls to SAT are needed. ComputeMappingElement always returns the strongest mapping element.…”
Section: Step 3: Computing the Mapping Of Maximum Sizementioning
confidence: 99%
“…Our approach has some commonalities with approaches for semantic schema matching [12,42], which take as input two graph-like structures and produce a mapping between the nodes of these graphs that correspond semantically to each other. First, in a pre-processing phase, the labels at the graph nodes, which are initially written in natural language, are translated into propositional formulas to explicitly and formally codify the label's intended meaning.…”
Section: Related Workmentioning
confidence: 99%