KEx objectives Supporting distributed and heterogeneous organizations in managing their knowledge processes, by technologically implementing the basic.

Slides:



Advertisements
Similar presentations
Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
Advertisements

peer-to-peer and agent-based computing
Ch. 2 Protocol Architecture. 2.1 The Need for a Protocol Architecture Same set of layered functions need to exist in the two communicating systems. Key.
Peer-to-Peer Networking for Distributed Learning Repositories: The Edutella Network Diplomarbeit von Boris Wolf.
Peer–Mediated Distributed Knowledge Management M. Bonifacio, P. Bouquet, G. Mameli, M. Nori AMKM-2003 Stanford University March
Interoperability of Distributed Component Systems Bryan Bentz, Jason Hayden, Upsorn Praphamontripong, Paul Vandal.
1/27 Replication and Query Processing in the APPA Data Management System Reza AKBARINIA Vidal MARTINS Esther PACITTI Patrick VALDURIEZ.
ScaLAB seminar 21st October Intrinsic References in Distributed Systems Presented by: Nimish Pachapurkar.
Extensible Networking Platform IWAN 2005 Extensible Network Configuration and Communication Framework Todd Sproull and John Lockwood
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
Service Oriented Architectures in Heterogeneous Environments
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
JXTA P2P Platform Denny Chen Dai CMPT 771, Spring 08.
JXTA Protocol Introduction Student : Jia-Hui Huang Adviser : Kai-Wei Ke Date : 2005/11/22.
Peer to Peer Discovery Nate Thrasher. Peer to Peer Discovery ● 2 Basic Categories – Hardware Discovery – Information Discovery ● JXTA (
1 SWE Introduction to Software Engineering Lecture 22 – Architectural Design (Chapter 13)
Peer to Peer Overlay Network for Sensor net Eng. Husam Alzaq Computer Engineering Department Islamic University of Gaza 1.
Supporting Mobile Sensors and Typed Data Exchange Through the JXTA p2p Framework Supporting Mobile Sensors and Typed Data Exchange Through the JXTA p2p.
JXTA Selo TE Introduction What is JXTA ( pronounced Juxta ) What is JXTA ( pronounced Juxta ) Jxta – an open, network computing platform designed.
P2P Information Interoperability & Decision Support Domain Application SEMANTIC INTEROP QUERY PROCESSING GIS INTEROP P2P ● Heterogeneous semantic ● Semantic.
Peer-to-Peer Networks & JXTA by Madhurasmitha Chakravarthy & Priti Sabadra.
Slide 1 Sterling Software Peter Sharer Sterling Software.
Fionn Murtagh Dimitri Zervas Pedro Contreras Royal Holloway, University of London Munich, 24 of June 2005 JXTA P2P, Web Services and WS-Talk.
Project Jxta Prepared by: Sameh El-Ansary SICS AB.
JXTA Lecture 1.JXTA Overview a) Background to Project JXTA b) Design Constraints c) Terminology d) Overview and Architecture e) Introducing the Concepts.
Enhance legal retrieval applications with an automatically induced knowledge base Ka Kan Lo.
Middleware for P2P architecture Jikai Yin, Shuai Zhang, Ziwen Zhang.
MobileMAN Kickoff1 Prototype Development Kit & P2P Middleware Proposal Giovanni Turi IIT - CNR Pisa
Mobile P2P - Creating a mobile file-sharing environment Johnny Biström, Ville Partanen.
The Federal Enterprise Architecture A Way Ahead on Information Sharing Bryan Aucoin Chief Technical Officer Enterra Solutions
Intelligent Systems Lecture 23 Introduction to Intelligent Data Analysis (IDA). Example of system for Data Analyzing based on neural networks.
Ontology-derived Activity Components for Composing Travel Web Services Matthias Flügge Diana Tourtchaninova
Cli/Serv.: JXTA/151 Client/Server Distributed Systems v Objective –explain JXTA, a support environment for P2P services and applications ,
Cmpe 494 Peer-to-Peer Computing Anıl Gürsel Didem Unat.
Sun’s Project JXTA Technical Overview Presented by Sergei Kovalenko Red Team: Janhavi James A. Davis Fernando D. Diaz.
Centralized vs Distributed Knowledge Management: Is it the right question? Matteo Bonifacio Department of Informatics and Business Studies – University.
Peer To Peer Applications
Peer-to-Peer Data Integration Using Distributed Bridges Neal Arthorne B. Eng. Computer Systems (2002) Supervisor: Babak Esfandiari April 12, 2005 Candidate.
1 A P2P Collaborative System Using JXTA Hosei Graduation School ITPC 02R3315 Katsuhiro CHIBA.
Rev PA102/03/20041 Communication Between Peer Wireless Sensor Networks over 2.5G/3G Mobile Networks Srdjan Krco R&D Ericsson Ireland
Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working Collaborative Advertising over Internet with Agents Independent Study: Wireless.
Speed-R : Semantic Peer to Peer Environment for Diverse Web Services Registries Kaarthik Sivashanmugam Kunal Verma Ranjit Mulye Zhenyu Zhong Final Project.
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
2-1 JXTA Concepts. 2-1 Learning Objectives ● This module will help you... – Understand P2P principles – Learn about JXTA virtual network core building.
SOIS at Design Net Approaching Reusability in Flight Software.
3-1 JXTA Platforms. 3-1 Learning Objectives ● Learn about the different platform implementations of the JXTA protocols – Features provided by each implementation.
JXTA (Juxtapose) Presented By: Anıl Gürsel Mehmet Çatalgöl.
Haggle Architecture and Reference Implementation Uppsala, September Erik Nordström, Christian Rohner.
9-1 JXTA Discovery Learning Objectives This module will help you... – Understand how JXTA advertisements are published, cached, and.
13-1 Monitoring and Metering Learning Objectives ● This module will help you... – Understand the JXTA monitoring and metering functionality – Gain.
JXTAJXTA By Fawaz AlSulaiman
NGCWE Expert Group EU-ESA Experts Group's vision Prof. Juan Quemada NGCWE Expert Group IST Call 5 Preparatory Workshop on CWEs 13th.
1.Registration block send request of registration to super peer via PRP. Process re-registration will be done at specific period to info availability of.
Service Component Registry and Repository (SCRR) April 26, 2007 Lico Galindo 2007 Exchange Network National Meeting.
Haggle Architecture Erik Nordström, Christian Rohner.
18-1 Summary (Day 2) Learning Summary – What is JXTA ? – Understand the fundamental concepts of JXTA – Learn about the various implementations of.
Copyright All right reserved 1 i - LIKE Linked Data enrichment for an e-learning system Networked interactions to create, learn and share knowledge.
Peer-to-Peer Systems: An Overview Hongyu Li. Outline  Introduction  Characteristics of P2P  Algorithms  P2P Applications  Conclusion.
Selected Semantic Web UMBC CoBrA – Context Broker Architecture  Using OWL to define ontologies for context modeling and reasoning  Taking.
An Overview of OCEAN A Small Introduction by Cyrus & Erwin.
Integrated Modeling Environment System Engineering Seminar Johnny Medina / Code 531 Chris Stone / Code 531 / Constellation Software Engineering.
Project JXTA Kaarthik Sivashanmugam. JXTA..? JXTA is a set of open, generalized peer-to-peer (P2P) protocols that allow any connected device on the network.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Project JXTA By Jude Mercado.
Chapter 2: Database System Concepts and Architecture - Outline
Peer–Mediated Distributed Knowledge Management
Stanford University March 24-26
Presentation transcript:

KEx objectives Supporting distributed and heterogeneous organizations in managing their knowledge processes, by technologically implementing the basic DKM concepts:  Autonomy  by a set of document management functionalities  Coordination  by a set of knowledge exchange functionalities Organization Sales Force R&D Marketing Sales Project Team 1 Community

System requirements  We have implemented a P2P system where each peer must be able to: –Create and manage a knowledge representation Context Markup Language Context Editor Context extraction tools –Declare its existence in the network Advertisement –Discover other available / active peers on the network Discovery module Ping module –Discover, create and join to federation of peers Advertisement Discovery module Membership module –Ask and receive information from them Knowledge Exchange module –Provide information to them Knowledge Exchange module Propagation module  We characterized tools by semantic capabilities: –Semantic Matching Algorithms –Semantic Meaning Negotiation protocols  Our choices

P2P Software Architectures (JXTA proposal) JXTA Core PeerPeer Group Advertisement Endpoints MessagesPipe Peer Discovery Protocol (PDP) Peer Resolver Protocol (PRP) Peer Information Protocol (PIP) Pipe Binding Protocol (PBP) Peer Membership Protocol (PMP) Peer Endpoint Protocol (PEP) JXTA Services JXTA Applications JXTA Community Services SUN JXTA Services -Indexing -Searching -File sharing JXTA Community Applications SUN JXTA Applications JXTA Shell Peer Commands Common layering structure at the conceptual level: K-Peer K-Federation K-Peer Advertisement Pipe K-Peer Discovery Protocol K-Peer Knowledge Exchange Protocol K-Federation Discovery Protocol K-Peer Propagation Protocol K-Federation Advertisement KExDistributed Search Engine KEx Architecture (based on JXTA)

KEx high level architecture K-Peer Context Repository Document Repository ProviderSeeker Federation Provider 0..n Communication Manager JXTA Protocols P2P Services Context Editor Context Enrichment Context Normalization Linguistic Resource Discovery Query Maker GUI User Lexical Query Solver Indexing Service Matching Algorithm Semantic Query Solver Query Solver Query Propagation