Authors:
Gal, A.; Modica, G.; Jamil, H.; Eyal, A.
Author:
Gal, A
Modica, G
Jamil, H
Eyal, A
We propose the use of application semantics to enhance the process of semantic reconciliation. Application semantics involve those elements of the business reasoning that affect the way concepts are presented to users, their layout, etc. In particular, we pursue in this paper the notion of precedence, in which temporal constraints determine the ordering of concepts when presented to the user. Existing matching algorithms use either syntactic means (such as term matching and domain matching) or model semantic means, the use of structural information that is provided by the specific data model to enhance the matching process. The novelty of our approach lies in proposing a class of matching techniques that takes advantage of ontological structures and application semantics. As an example, we use precedence to reflect business rules has not been applied elsewhere, to the best of our knowledge. We have tested the process for a variety of Web sites in domains such as car rental and airline reservation and share our experiences with precedence and its limitations.