A Grid Service Framework for Self e-Learning Networks

In this report we propose a set of services that are applicable in the case of SeLeNe in alignment to the Open Grid Services Architecture (OGSA). In general, a service-based architecture is proposed that allows a user to submit requests to the SeLeNe Network, viewed as a whole, for the completion of some specific task. At this point, the SeLeNe project concentrates on providing services for the utilization of Learning Objects' (LO) metadata based on the RDF/S standards. Service placement produces a number of possible architectural alternatives. Finally, we present issues not extensively covered by the SeLeNe project but constitute basic challenges for future work.

[1]  Dennis Shasha,et al.  The dangers of replication and a solution , 1996, SIGMOD '96.

[2]  Karl Aberer,et al.  P-Grid: A Self-Organizing Access Structure for P2P Information Systems , 2001, CoopIS.

[3]  Peter Triantafillou,et al.  Towards High Performance Peer-to-Peer Content and Resource Sharing Systems , 2003, CIDR.

[4]  Ian T. Foster,et al.  Security for Grid services , 2003, High Performance Distributed Computing, 2003. Proceedings. 12th IEEE International Symposium on.

[5]  Wolfgang Nejdl,et al.  Information Integration in Schema-Based Peer-To-Peer Networks , 2003, CAiSE.

[6]  Alfons Kemper,et al.  A publish and subscribe architecture for distributed metadata management , 2002, Proceedings 18th International Conference on Data Engineering.

[7]  Richard P. Martin,et al.  Autonomous replication for high availability in unstructured P2P systems , 2003, 22nd International Symposium on Reliable Distributed Systems, 2003. Proceedings..

[8]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[9]  Ian T. Foster,et al.  A security architecture for computational grids , 1998, CCS '98.

[10]  Vassilis Christophides,et al.  Viewing the Semantic Web through RVL Lenses , 2003, SEMWEB.

[11]  Arthur M. Keller,et al.  A predicate-based caching scheme for client-server database architectures , 1994, Proceedings of 3rd International Conference on Parallel and Distributed Information Systems.

[12]  Divesh Srivastava,et al.  Semantic Data Caching and Replacement , 1996, VLDB.

[13]  David J. DeWitt,et al.  Processing Queries in a Large Peer-to-Peer System , 2003, CAiSE.

[14]  Hector Garcia-Molina,et al.  Comparing Hybrid Peer-to-Peer Systems , 2001, VLDB.

[15]  Mark Levene,et al.  Self E-Learning Networks - Functionality, User Requirements and Exploitation Scenarios , 2003 .

[16]  Luigi Ciminiera,et al.  European Grid of Solar Observations (EGSO) , 2001 .

[17]  Julien Tane,et al.  Towards a Modification Exchange Language for Distributed RDF Repositories , 2002, SEMWEB.

[18]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[19]  E. Deelman,et al.  Data replication strategies in grid environments , 2002, Fifth International Conference on Algorithms and Architectures for Parallel Processing, 2002. Proceedings..

[20]  Hector Garcia-Molina,et al.  Designing a super-peer network , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[21]  John Linn,et al.  Generic Security Service Application Program Interface, Version 2 , 1997, RFC.

[22]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[23]  Idit Keidar,et al.  A framework for highly available services based on group communication , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

[24]  Fausto Giunchiglia,et al.  The Local Relational Model: Model and Proof Theory , 2001 .

[25]  Beng Chin Ooi,et al.  PeerDB: a P2P-based system for distributed data sharing , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).