A P2P and SOA Infrastructure for Distributed Ontology-Based Knowledge Management (original) (raw)
Related papers
P2P knowledge management: an investigation of the technical architecture and main process
14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings.
This paper presents the architecture of peer-to-peer (P2P) management of knowledge artifacts based on a distributed ontology. We analyze the main processes of Knowledge Management (KM), namely, knowledge acquisition and knowledge retrieval. P2P information management and ontologies yield significant advantages when combined and applied as advanced Web application for KM: (1) the knowledge owner (called knowledge peer) keeps control of his/her ontologies and knowledge artifacts against other knowledge peers, (2) corporations benefit because valuable knowledge will spread among knowledge peers due to P2P properties and thus will not be lost even if particular individuals leave the corporation.
This paper is dedicated to the ontologies manage- ment, and more particularly to a tool called Kaon. One of its objectives is to propose the integration of a such application in a peer-to-peer platform. In- deed, the tools which are provided by Kaon can be used for the management of the distributed re- sources sharing. The integration of Kaon to mod- elize and to organize the knowledge in the Edutella network, for example, would allow the realization of more effective search engines. The Kaon plat- form is already used for the annotations manage- ment in Edutella project. It would be judicious to spread it to all the resources which are shared within the Internet network. The use of Kaon would allow to increase the efficiency of searching services thanks to the modeling of the semantic links between the various learning objects which are shared through the Edutella network.
Peer-to-Peer knowledge management
2005
Peer-to-Peer (P2P) is a decentralized networking paradigm where autonomous parties have equivalent capabilities in providing other parties with data and/or services. On the other hand, Knowledge Management (KM) is viewed as a core capacity in order to compete in the modern social and economic environment. In the view of the emerging semantic web technologies, P2P is looking for knowledge-driven domains to better exploit its technological potential. At the same time, driven by economical and social trends, KM is questioning its centralized nature assumption and is looking for a technological paradigm in order to benefit from exploiting its distributed dimension. In this paper we discuss the state of the art and trends in both the P2P and KM fields, discuss what possible synergies can benefit integrated P2P KM solutions, and present an implemented P2P KM system.
KEEx: A Peer-to-Peer Tool for Distributed Knowledge Management
Proc. …, 2004
Distributed Knowledge Management is an approach to Knowledge Management based on the principle that the multiplicity (and heterogeneity) of perspectives within complex organizations should not be viewed as an obstacle to knowledge exploitation, but rather as an opportunity that can foster innovation and creativity. Despite a wide agreement on this principle, most current KM systems are based on the idea that all perspectival aspects of knowledge should be eliminated in favour of an objective and general representation of knowledge. In this paper we propose a peer-to-peer system (called KEEx), which embodies the principle above in a quite straightforward way: (i) each peer provides all the services needed to create and organize "local" knowledge from an individual's or a group's perspective, and (ii) social structures and protocols of meaning negotiation are defined to achieve semantic coordination among autonomous peers. (see, for example, the notions of scientific paradigm [7], frame [8]), thought world [9], perspective [10]).
2002
The real value of Semantic Web vision can be demonstrated if people and applications can create and discover new and interesting knowledge and share this knowledge in a transparent manner similar to the way data is exchanged today. Therefore, we believe that Semantic Web will consist of a distributed environment of shared and interoperable ontologies, which have emerged as common formalisms for knowledge representation. The users will need to discover new ontologies, which are not known to them before and use them to either annotate the content or to formulate their information requests. This requires an environment that supports creating, maintaining, and controlled sharing of ontologies. We believe that a Peer-to-Peer (P2P) infrastructure can enable such capabilities. We call our approach P2P Semantic Web (PSW) with capabilities to find relevant set of ontologies, facilitating reuse of existing ontologies to create additional ontologies, and advertising the resulting ontologies. We discuss an ontology driven search of concepts and services and exploration of inter-ontological relationships over a P2P infrastructure. The prototyping of this approach in the InfoQuilt system is also discussed.
Sharing Ontology in Complex Scenario using a Peer-To-Peer Approach
International Journal of Computer Information Systems …
The problem of defining efficient techniques for knowledge representation (KR) is becoming more and more a challenging topic in both academic and industrial community. The Semantic Web needs of formal knowledge representations for implementing useful services and put in common the different views between man and machines. In this framework, we assume that new approaches for knowledge definition and representation may be useful, in particular the ones based on the concept of ontology. We chose the issue of landscape planning as a case study, particularly focusing on cultural landscape. This choice was motivated by cultural and scientific innovations, which led in recent years to a completely new interpretation of landscape making it a high complex scenario. Based on these considerations, we propose a suitable ontology-based model and implement it in a system designed to manage ontologies using a peer-to-peer (P2P) paradigm to share general and domain knowledge. The network knowledge is exposed using a Web Service and it can be used by intelligent Web agents. * Sections 1, 2, 6, and 7 are by both authors; sections 3 and Appendix A are by A. Cataldo; sections 4 and 5 are by A.M. Rinaldi.
We present a system called "OntoZilla", which combines ontologies and peer-to-peer (P2P) technology, with a vision of improving the information search process and facilitating greater integration as well as interoperability. In OntoZilla, peers supporting the same concept are grouped into the same cluster, and the relationships between clusters are modeled according to the concepts they specialize in. Therefore, a query belonging to a specific concept can be routed to the suitable group of peers in a systematic way, thus supporting efficient concept search. Moreover, since peer relationships are based on peers' expertises which may change over time, our semi-structured system can flexibly cope with the changing environment as peers evolve.
A Scalable and Ontology-Based P2P Infrastructure for Semantic Web Services
2002
Semantic Web Services are a promising combination of Semantic Web and Web service technology, aiming at providing means of automatically executing, discovering and composing semantically marked-up Web services. We envision peer-to-peer networks which allow for carrying out searches in real-time on permanently reconfiguring networks to be an ideal infrastructure for deploying a network of Semantic Web Service providers. However, P2P networks evolving in an unorganized manner suffer from serious scalability problems, limiting the number of nodes in the network, creating network overload and pushing search times to unacceptable limits. We address these problems by imposing a deterministic shape on P2P networks: We propose a graph topology which allows for very efficient broadcast and search, and we provide an efficient topology construction and maintenance algorithm which, crucial to symmetric peer-to-peer networks, does neither require a central server nor super nodes in the network. We show how our scheme can be made even more efficient by using a globally known ontology to determine the organization of peers in the graph topology, allowing for efficient concept-based search.