EDUTELLA: a P2P networking infrastructure based on RDF
P2P applications have been successful for special cases like exchanging music files. However, retrieving "all recent songs by Madonna" does not need complex query languages nor complex metadata, so special purpose formats for these P2P applications have been sufficient. In other scenarios, like exchanging educational resources, queries are more complex, and have to build upon standards like IEEE-LOM/IMS metadata with up to 100 metadata entries, which might even be complemented by domain specific extensions.
The Edutella project addresses these shortcomings of current P2P applications by building on the W3C metadata standard RDF. The project is a multi-staged effort to scope, specify, architect and implement an RDF-based metadata infrastructure for P2P-networks based on the recently announced JXTA framework.
The initial Edutella services will be:
- Query Service: standardized query and retrieval of RDF metadata;
- Replication Service: providing data persistence/availability and workload balancing while maintaining data integrity and consistency;
- Mapping Service: translating between different metadata vocabularies to enable interoperability between different peers;
- Mediation Service: define views that join data from different meta-data sources and reconcile conflicting and overlapping information; and
- Annotation Service: annotate materials stored anywhere within the Edutella Network.
