Understanding the meaning of messages exchanged between software agents has long been realized as one of the key problems to realizing multi-agent systems. Forcing all agents to use a common vocabulary de£ned in a shared ontology is an oversimpli£ed solution, especially when these agents are designed and deployed independently of each other. An alternative, and more realistic, solution would be to provide mapping services between different ontologies (Weisman, Roos and Vogt(Weisman, Roos, & Vogt ), Pinto(Pinto, Prez, & Martins 1999)). In this paper, we present our work along this direction. This work combines the recently emerging semantic markup language DAML+OIL (for ontology speci£cation), the information retrieval technique (for similarity information collection), and Bayesian reasoning (for similarity synthesis and £nal mapping selection), to provide ontology mapping between two classi£cation hierarchies.
[1]
William P. Birmingham,et al.
Agent Communication with Differentiated Ontologies: Eight New Measures of Description Compatibility
,
1999
.
[2]
Erhard Rahm,et al.
Generic Schema Matching with Cupid
,
2001,
VLDB.
[3]
Nico Roos,et al.
Automatic ontology mapping for agent communication
,
2002,
AAMAS '02.
[4]
H. Sofia Pinto,et al.
Some Issues on Ontology Integration
,
1999,
IJCAI 1999.
[5]
Mark A. Musen,et al.
Anchor-PROMPT: Using Non-Local Context for Semantic Matching
,
2001,
OIS@IJCAI.
[6]
Georg Groh,et al.
Facilitating the Exchange of Explicit Knowledge through Ontology Mappings
,
2001,
FLAIRS.
[7]
Prasenjit Mitra,et al.
Semi-automatic Integration of Knowledge Sources
,
1999
.