40 likes | 147 Views
Marketing. Community. Community. Sales Force. Project Team 1. Community. Community. Community. Organization. Sales. R&D. KEx objectives.
E N D
Marketing Community Community Sales Force Project Team 1 Community Community Community Organization Sales R&D 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
Our choices 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
Distributed Search Engine KEx SUN JXTA Applications JXTA Community Applications JXTA Shell K-Federation Discovery Protocol K-Peer Discovery Protocol Peer Commands • SUN JXTA Services • Indexing • Searching • File sharing K-Peer Knowledge Exchange Protocol K-Peer K-Federation Pipe JXTA Community Services K-Peer Propagation Protocol K-Peer Advertisement K-Federation Advertisement KEx Architecture (based on JXTA) P2P Software Architectures (JXTA proposal) Common layering structure at the conceptual level: JXTA Applications JXTA Services Peer Peer Group Peer Discovery Protocol (PDP) Peer Information Protocol (PIP) JXTA Core Advertisement Peer Membership Protocol (PMP) Peer Resolver Protocol (PRP) Pipe Messages Pipe Binding Protocol (PBP) Peer Endpoint Protocol (PEP) Endpoints
Document Repository Context Normalization Context Repository Context Editor Context Enrichment Linguistic Resource K-Peer Provider Seeker Query Maker Federation Provider Communication Manager Semantic Query Solver GUI User Query Solver Matching Algorithm Query Propagation Discovery Lexical Query Solver Indexing Service P2P Services JXTA Protocols KEx high level architecture 2 1 3 0..n