
 
We can see that the area result in this example is 
between the mean value and the multiplication 
value. Using mean value removes the high and low 
values’ effect. Using multiplication zooms out the 
low values’ effect. This is the reason we are 
proposing to use the area value. 
4  SUMMARY AND FUTURE 
WORK 
This paper presented a new approach for calculating 
similarity between objects and their different 
attributes based on polygons. The approach 
presented is still under development, i.e. the paper 
presents work in progress. Currently, a number of 
advantage and several shortcomings can be 
identified. Since objects can have many attributes, 
we consider polygons as suitable to represent these 
attributes.  
  It is relatively easy to add or remove attributes 
in the polygon.  
  It is a natural way to estimate object similarity 
by using shapes.  
  It is easy to calculate similarity between 
polygons. 
From the simple example presented in chapter 3 
we can conclude that polygons are suitable for 
representing values derived from objects’ attributes 
in an integrated manner. But there are still some 
problems which need to be solved in future work: 
  The effect of the current approach of skipping 
nodes in the polygon with no similarity has to 
be investigated (see section 3.3). How to deal 
with this problem and improve the approach? 
  How to add weights to the polygons reflecting 
the importance of attributes? 
  How to combine our approach with other 
ontology matching methods, like synonyms, 
instance matching, structure matching, etc. 
  Effects of choosing the standard ontology have 
to be investigated including use of the 
approach for more than two ontologies. 
  Use of an alternative method to calculate 
polygon similarity instead of area. Currently, 
polygons with the same area have maximal 
similarity, even if they in reality are not 
identical. 
  Comparison of string distance methods (e.g. 
Levenstein distance, Jaccard similarity…), to 
find the best string distance method for the 
polygon similarity. 
The above problems will be investigated in 
future work. Furthermore, we plan to implement our 
polygon similarity approach and evaluate it in 
experiments. This will contribute important findings 
regarding the users’ perception of accuracy of 
similarity calculation with our approach. 
ACKNOWLEDGEMENTS 
Part of this work was financed by the Hamrin 
Foundation (Hamrin Stiftelsen), project Media 
Information Logistics. 
REFERENCES 
Bach T.L., Dieng-kuntz R., Gandon F., 2004 Ontology 
Matching: A Machine Learning Approach for building 
a corporate semantic web in a multi-communities 
organization. In Proc. OFICEIS 2004, Porto (PT). 
Chimaera. http://www.ksl.stanford.edu/software/chimaera/ 
Cohen W. W., Ravikumar P., and S. E. Fienberg, 2003 A 
comparison of string distance metrics for name-
matching tasks. In Proceedings of the IJCAI-2003. 
http://citeseer.ist.psu.edu/cohen03comparison.html 
Doan, A., Madhavan, J., Domingos, P., Halevy, A., 2002. 
Learning to map between ontologies on the semantic 
web. In: The Eleventh International WWW 
Conference. Hawaii, US. 
Euzenat J., Valtchev P., 2004. Similarity-based ontology 
alignment in OWL-lite, In Proc. 15th ECAI, pp 333–
337, Valencia (ES).  
Foam http://www.aifb.uni-karlsruhe.de/WBS/meh/foam/ 
Keet M.,  2004.  Aspects of Ontology Integration.  
(Unpublished, available at: 
http://www.dcs.napier.ac.uk/~cs203/AspectsOntologyI
ntegration.pdf) 
Noy  N., Musen, M., 2003. The PROMPT suite:Interactive 
tools for ontology merging and mapping. Technical 
report, SMI, Stanford University, CA, USA, 
http://citeseer.ist.psu.edu/noy03prompt.html 
Noy N.F., Musen M.A., 2002. Evaluating Ontology- 
Mapping Tools: Requirements and Experience. In: 
Workshop on Evaluation of Ontology Tools at 
EKAW'02 (EON2002).  
Owl. http://www.w3.org/TR/owl-features/ 
Protégé. http://protege.stanford.edu/ 
Melnik S., Molina-Garcia H., and Rahm E., 2002. 
Similarity Flooding: A Versatile Graph Matching 
Algorithm. In Proceedings of the International 
Conference on Data Engineering (ICDE). 
SecondString. http://secondstring.sourceforge.net/  
Stumme, G., Madche, A., 2001. FCA-Merge: Bottom-up  
merging of ontologies. In: 7th Intl. Conf.on Artificial 
Intelligence (IJCAI ’01). Seattle, WA, pp. 225–230. 
WordNet. http://wordnet.princeton.edu 
TOWARDS POLYGON-BASED SIMILARITY AGGREGATION IN ONTOLOGY MATCHING
395