Presentazione di PowerPoint

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

similar documents