Integrating Ontologies Based on P2P Mappings

Large organizations usually have difficulties in dealing with the exponential growth of information. Therefore, there is a high demand for innovative solutions to deal with such growth and to integrate such information. This paper proposes a new approach, called Emergent Ontologies (EOs), toward the generation of a single organizational ontology through which it becomes possible to browse all information of an organization. This proposal considers that, typically, an organization's information is distributed in peers, and that in each peer, this information could be represented through a different ontology. As each peer of an organization needs to exchange information, peer-to-peer mappings are created to bridge these ontologies. Based on these mappings, this paper proposes a set of heuristics, which are used to generate the EO. These heuristics have been incorporated into the OntoEmerge system, a prototype developed to facilitate the creation of an initial organization ontology. In order to evaluate such a system and the heuristics behind it, some experiments have been performed. A quantitative and qualitative analysis of these experiments is also presented in this paper. This approach presents encouraging results, and this fact can be considered as a starting point for the creation of organizational ontologies.

[1]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[2]  Philippe De Wilde,et al.  The Emergence of Knowledge Exchange: An Agent-Based Model of a Software Market , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[3]  Jano Moreira de Souza,et al.  Coppeer Documents: An Agent Based Approach to Collaborative and Incremental Development of Document Oriented Peer-to-peer Systems , 2007, 2007 11th International Conference on Computer Supported Cooperative Work in Design.

[4]  Ana Maria de Carvalho Moura,et al.  Ontology matching for dynamic publication in semantic portals , 2009, Journal of the Brazilian Computer Society.

[5]  Beng Chin Ooi,et al.  Relational data sharing in peer-based data management systems , 2003, SGMD.

[6]  Alon Y. Halevy,et al.  Answering queries using views: A survey , 2001, The VLDB Journal.

[7]  Marc Ehrig,et al.  Ontology Alignment: Bridging the Semantic Gap , 2006 .

[8]  Jérôme Euzenat,et al.  An API for Ontology Alignment , 2004, SEMWEB.

[9]  Asunción Gómez-Pérez,et al.  Oyster: sharing and re-using ontologies in a peer-to-peer community , 2006, WWW '06.

[10]  Yi Li,et al.  RiMOM: A Dynamic Multistrategy Ontology Alignment Framework , 2009, IEEE Transactions on Knowledge and Data Engineering.

[11]  Csaba Veres Concept Modeling by the Masses: Folksonomy Structure and Interoperability , 2006, ER.

[12]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[13]  Mohamed A. Soliman,et al.  A Survey of Data Management in Peer-to-Peer Systems , 2005 .

[14]  H. Sofia Pinto,et al.  Some Issues on Ontology Integration , 1999, IJCAI 1999.

[15]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[16]  Dejing Dou,et al.  Ontology translation by ontology merging and automated reasoning , 2004 .

[17]  Steffen Staab,et al.  Bibster - A Semantics-Based Bibliographic Peer-to-Peer System , 2004, International Semantic Web Conference.

[18]  Yannis Kalfoglou,et al.  Progressive ontology alignment for meaning coordination: an information-theoretic foundation , 2005, AAMAS '05.

[19]  Swee C. Goh,et al.  Managing effective knowledge transfer: an integrative framework and some practice implications , 2002, J. Knowl. Manag..

[20]  Marc Ehrig Ontology Alignment: Bridging the Semantic Gap (Semantic Web and Beyond) , 2006 .

[21]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.

[22]  Ana Maria de Carvalho Moura,et al.  ROSA - P2P: a peer-to-peer system for Learning Objects integration on the web , 2005, WebMedia '05.

[23]  Mark A. Musen,et al.  The PROMPT suite: interactive tools for ontology merging and mapping , 2003, Int. J. Hum. Comput. Stud..

[24]  Nuno Silva,et al.  Multidimensional service-oriented ontology mapping , 2005, Int. J. Web Eng. Technol..

[25]  Beng Chin Ooi,et al.  PeerDB: a P2P-based system for distributed data sharing , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[26]  Nicola Guarino UNDERSTANDING, BUILDING, AND USING ONTOLOGIES , 1997 .

[27]  Richard Fikes,et al.  Tools for Assembling Modular Ontologies in Ontolingua , 1997, AAAI/IAAI.

[28]  Ian T. Foster,et al.  On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing , 2003, IPTPS.

[29]  Patrick Valduriez,et al.  Data Management in Large-Scale P2P Systems , 2004, VECPAR.

[30]  Margaret-Anne D. Storey,et al.  Towards Understanding the Needs of Cognitive Support for Ontology Mapping , 2006, Ontology Matching.

[31]  Frank Dignum,et al.  Ontology negotiation: goals, requirements and implementation , 2007, Int. J. Agent Oriented Softw. Eng..

[32]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.

[33]  Hyoil Han,et al.  A survey on ontology mapping , 2006, SGMD.

[34]  Yannis Kalfoglou,et al.  Ontology mapping: the state of the art , 2003, The Knowledge Engineering Review.

[35]  Borys Omelayenko RDFT: A Mapping Meta-Ontology for Business Integration , 2003 .

[36]  Yuan-Shun Dai,et al.  Availability Modeling and Cost Optimization for the Grid Resource Management System , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.