The key aspects of the OpenKnowledge Project are:
- Interaction
How are these shared protocols written and coordinated?
For more information, see Deliverables 1.1 - 1.3
- The Discovery Service
How do you discover who to interact with and what protocol you should use?
For more information, see Deliverables 2.1 - 2.3
- Semantic Matching
Since there is no global ontology, the semantics surrounding specific interactions must be negotiated at run-time.
For more information, see Deliverables 3.1 - 3.6 and 4.1 - 4.6
- Trust
How can one be sure that a peer qualified to play a role will behave in the agreed manner and will produce goods/information/services etc.
of an appropriate standard?
For more information, see Deliverables 4.2 - 4.8
- Visualisation
How can users interact with the system: to keep track of what their peers are doing, to make decisions and oversee interactions and to provide information and feedback where necessary?
For more information, see Deliverables 5.1 - 5.4
- Multimedia
How can multimedia applications be supported via the peer to peer architecture and how can interaction models be harnessed for multimedia?
For more information, see Deliverables 8.1 - 8.5