Skip to main content

Ontology matching for dynamic publication in semantic portals


Semantic portals are characterized for storing and structuring content according to specific domain ontologies. This content is represented through ontological languages, which enable not only adding semantic value to information treatment, but also inferring new knowledge from it. Publication in a semantic portal is typically done by instantiating its ontology, and this is often performed manually or through the use of specific forms. However, in order to keep portals constantly up-to-date, it is necessary to provide means for a more dynamic publication, integrating the portal content with information retrieved from different ontology-based sites on the same or on complementary domains. Reusing information from different ontologies requires specific and efficient mechanisms to align them, taking into account syntactical and semantical conflicts. This paper proposes an extension of the Crosi Mapping System, a matching mechanism which calculates similarities between ontologies. Some of its original algorithms have been enriched with additional functionality. This extension, namede-CMS, has been evaluated using the OAEI ontology alignment benchmark, and results show an increase of 69% in alignment precision when compared to the CMS original version. In order to illustrate its use, thee-CMS strategy was applied to SiGePoS, a System for Generating Semantic Portals. The semantic module, one of the system components, implements the alignment mechanism between ontologies, which is performed by thee-CMS.


  1. Brickley D, Buswell S, Matthews BM, Miller L, Reynolds D, Wilson MD. Semantic web advanced development for Europe (SWAD Europe). In:Proceedings of the First International Semantic Web Conference on The Semantic Web; 2002; Sardinia. p. 409–413.

  2. Choi N, Song Il. Y, Han H. Survey on ontology mapping.ACM SIGMOD Record 2006; 35(3):34–41.

    Article  Google Scholar 

  3. Corcho O, Gómez-Pérez A, López-Cima A, López-Garcia V, Suárez-Figueroa MC. ODESeW: automatic generation of knowledge portals for intranets and extranets. In:Proceedings of the International Semantic Web; 2003; Florida. p. 802–817.

  4. Dey AK. Understanding and using context.Personal Ubiquitous Comput. 2001; 5:4–7.

    Article  Google Scholar 

  5. Ding L, Finin T, Joshi A, Pan R, Cost SR, Peng Y. et al. Swoogle: a search and metadata engine for the semantic web. In:Proceedings of the 13th ACM Conference on Information and Knowledge Management; 2004; Washington. p. 652–659.

  6. Euzenat J, Shvaiko P. Ontology matching. Berlin Heidelberg: Springer-Verlag; 2007.

    MATH  Google Scholar 

  7. Euzenat J, Valtchev P. Similarity-based ontology alignment in OWL-Lite. In:Proceedings of the 16 th European Conference on Artificial Intelligence (ECAI’04); 2004; Valence. p. 333–337.

  8. Euzenat J, Isaac A, Meilicke C, Shvaiko P, Stuckenschmidt H, Šváb O. et al. First results of the ontology alignment evaluation initiative 2007. Available from: . Access in: 12/2008.

  9. Felicíssimo CH.Semantic interoperability on the Web: a strategy for ontologies taxonomic alignement [Dissertation]. Rio de Janeiro: Pontifícia Universidade Católica — PUC; 2004.

    Google Scholar 

  10. Fielding RT.Architectural styles and the design of network-based software architectures [Thesis]. Irvine: University of California; 2000.

    Google Scholar 

  11. Frawley WJ, Piatetsky-Shapiro G, Matheus CJ. Knowledge discovery in databases: an overview.AI Magazine; 1991. 13(3):58–70.

    Google Scholar 

  12. Ganter B, Wille R. Applied lattice theory: formal concept analysis. Available from: Access in: 12/2008.

  13. Gruber TR. Towards principles for the design of ontologies used for knowledge sharing. In: Guarino N, Poli R. (Eds.).Formal ontology in conceptual analysis and knowledge representation. The Netherlands: Kluwer Academic Publishers; 1993.

    Google Scholar 

  14. Hu W, Qu Y. Falcon-AO: a practical ontology matching system. Web Semantics Sci Serv Agents World Wide Web; 2008.

  15. Jarrar M, Majer B, Meersman R, Spyns P, Studer R, Sure Y, Volz R.Web Portal: complete ontology and portal. Karlsruhe: Institute AIFB, University of Karlsruhe; 2002. Technical Report, Ontoweb Project (Ist-2000-29243).

  16. Jean-Mary Y, Kabuka M. Asmov results for OAEI 2007. In:Proceedings of the 2nd Ontology Matching Workshop; 2007; Busan.

  17. Jean-Mary Y, Kabuka M. ASMOV: results for OAEI 2008. Available from: 2008/oaei08_paper3.pdf. Access in: 12/2008.

  18. Kalfoglou Y, Hu B, Reynolds D, Shadbolt N. Capturing, representing and operationalising semantic integration. Southampton: University of Southampton, School of Electronics and Computer Science; 2005. Advanced Knowledge Technologies Group. Technical Report.

    Google Scholar 

  19. Kalfoglou Y, Hu B. CROSI Mapping System (CMS): results of the 2005 Ontology Alignment Contest. Available from: 〈 WS/Vol-156/paper12.pdf〉. Access in: 12/2008.

  20. Kiu CC, Lee CS. Ontodna: ontology alignment results for OAEI 2007. In:Proceedings of the 2nd Ontology Matching Workshop; 2007; Busan.

  21. Lachtim FA. Organization and instantiation of content in semantic portals [Dissertation]. Rio de Janeiro: Instituto de Matemática e Estatística — IME; 2008.

    Google Scholar 

  22. Lachtim FA, Moura AMC, Cavalcanti MC. An architecture for dynamic organization and publication in semantic portals. In:Proceedings of the 10th International Conference on Information Integration and Web-Based Applications and Services (IIWAS) —Emerging Research Projects, Applications and Services Symposium (ERPAS); Linz. Linz: ACM Press; 2008. p. 596–599.

    Google Scholar 

  23. Lachtim FA, Ferreira G, Gama R, Moura AMC, Cavalcanti MC. POSEDU: a semantic educational portal. In:Proceedings of the 2nd Brazilian Workshop Semantic Web and Education (SBIE 2008); 2008; Fortaleza. 1 CD-ROM.

  24. Lausen H, Ding Y, Stollberg M, Fensel D, Hernandez R, Han S. Semantic web portals: state-of-the-art survey.Journal of Knowledge Management 2005; 9(5):40–49.

    Article  Google Scholar 

  25. MacQueen JB. Some methods for classification and analysis of multivariate observations. In:Proceedings of 5 th Berkeley Symposium on Mathematical Statistics and Probability; 1967; Berkeley. p. 281–297.

  26. Maedche A, Motik B, Silva N, Volz R. Mafra: a mapping framework for distributed ontologies. In:Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management; 2002; London. p. 235–250. Ontologies and the Semantic Web.

  27. Maedche A, Staab S, Stojanovic N, Studer R, Sure Y. SEmantic portAL: the SEAL approach. In: Creating the Semantic Web. Cambridge: MIT Press; 2001. Available from: Access in: 03/2009.

    Google Scholar 

  28. Mäkelä E, Hyvönen E, Saarela S, Viljanen K. Ontoviews: a tool for creating semantic web portals. In:Proceedings of the International Semantic Web Conference; 2004; Hiroshima. p. 797–811.

  29. Mäkelä E, Viljanen K, Lindgren P, Laukkanen M, Hyvönen E. View-based user interfaces for information retrieval on the semantic Web. In:Proceedings of the ISWC-2005 Workshop End User Semantic Web Interaction; 2005; Galway.

  30. Nagy M, Vargas-Vera M, Motta E. DSSim: managing uncertainty on the semantic Web. In:Proceedings of the 2 nd Ontology Matching Workshop; 2007; Busan Busan.

  31. Nagy M, Vargas-Vera M, Stolarski P. DSSim results for OAEI 2008. Available from: 〈 2008/oaei08_paper5.pdf〉. Access in: 12/2008.

  32. Pinheiro WA, Moura AMC. An ontology based-approach for semantic search in portals. In:Proceedings of the WEBSI; 2004; Saragoza. Saragoza: IEEE Computer Society Press; 2004. p. 127–131.

    Google Scholar 

  33. Pinto HS, Gomez-Perez A, Martins JP. Some issues on ontology integration. In:Proceedings of IJCAI99’s Workshop on Ontologies and Problem Solving Methods: Lessons Learned and Future Trends; 1999; Estocolmo. p. 7–12.

  34. Ranganathan SR, Gopinath MA.Prolegomena to library classification. New York: Asia Publishing House; 1967.

    Google Scholar 

  35. Reynolds D, Shabajee P, Cayzer S. Semantic information portals. Available from: 〈〉. Access in: 08/2008.

  36. Silva NAP.Multi-Dimensional Service-Oriented Ontology Mapping [Thesis]. Univ. Trás-os-Montes e Alto Douro Vila Real; 2004.

  37. Shafer G. A Mathematical Theory of Evidence. Princeton: Princeton University Press; 1976.

    MATH  Google Scholar 

  38. Suominen O, Viljanen K, Hyvönen E. User-centric faceted search for semantic portals. In:Proceedings of the European Semantic Web Conference ESWC; Innsbruck. p. 356–370.

  39. Vesanto J, Alhoniemi E. Clustering of the Self-Organizing Map.IEEE Transactions on Neural Networks 2000; 11(3):586–600.

    Article  Google Scholar 

Download references

Author information



Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and Permissions

About this article

Cite this article

Lachtim, F.A., de Carvalho Moura, A.M. & Cavalcanti, M.C. Ontology matching for dynamic publication in semantic portals. J Braz Comp Soc 15, 27–43 (2009).

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI:


  • ontology matching
  • semantic portals
  • ontology interoperability
  • information integration