130 likes | 201 Views
This paper presentation at the TENCompetence Workshop in Sofia on March 31st, 2006, addresses challenges in federated repositories. It discusses issues like islands of resources, poor integration with workflows, and the use of zip files vs. web services. By introducing PlanetDR, a scalable architecture, the paper highlights solutions for effective federation support. The project enables interoperability and seamless management of educational digital repositories, emphasizing the significance of dynamic, remote resources. With PlanetDR's federation mode and diverse services like search and submit, it facilitates decentralized management and promotes efficient resource utilization. Moreover, the integration with users' workflows and tools like Reload editor enhances the overall user experience in accessing and incorporating resources. For further details and downloads, visit http://planet.urv.es/planetdr/ or contact jordi.pujol@urv.cat.
E N D
PlanetDR, a scalable architecture for federated repositories supporting IMS Learning DesignJosep Blat, David Griffiths, Toni Navarrete, José Luis Santos, Pedro García, Jordi PujolPaper presentation, TENCompetence workshop, Sofia, March 31st 2006
The problem (1) 1 Islands of resources • Many specifications have been proposed for distributed content repositories, e.g. • Ariadne • Edutella • Pond • Lack of interoperability leads to content islands exist of tagged LOM contents only available to small groups
Problem (2 & 3) 2 The use of zip files replicated locally (as in Content Packaging) runs counter to trends to dymanically updated remote resources and web services 3 Integration with users’ workflows is poor
Problem 1. Islands of resources • IMS Digital Repository Interoperability (DRI) is intended to enable server interoperability • Provides functional architecture and reference model. • Aims at very broad recommendations, and resolution of operational issues is left to developers. • This leaves many open questions about implementation and effectiveness
PlanetDR ECL support • Edusource Communication Lanaguage (ECL) is a concrete instance of DRI • Planet is a Spanish nationally funded project. • PlanteDR the first Open Source repository which fully implements LOM, DRI and ECL • Intended for very large federated educational digital repositories
Federation • Edusource content servers are standalone and “unaware” of other content servers in the eduSource network • They are linked together by hand at a central location. • This limits scalablilty • PlanetDR has a federation mode which supports plug & play decentralized management of PlanetDR compatible servers,
Problem 2: zip files v. web services (1) • Content Packaging is closer to the world of CD Roms than to web services,. • Difficult to make full use of distributed resources, continually updated • Imposes downloading, re-packaging. • More natural perspective in the context of the Web is to link directly to the (distributed) resource(s).
Problem 2: zip files v. web services (2) • The work done in UNFOLD and now in TENCompetence is important for squaring this circle. • PlanetDR makes a contribution in this direction
PlanetDR services • Planet web services include • search • submit • Request • Through ECL, can invoke any web services from other content servers in the eduSource network.
Problem 3. Workflow support for Learning Designers • PlanetDR, like other repostiories, supports search and retrieval of resources based on LOM as an isolated task, • A much more natural working context is to perform this task when an author is designing a UoL, and to be able to include the resources retrieved in the UoL.
Integration with Reload • The Reload editor has been extended to allow to search and retrieve resources from the PlanetDR repository, and include them in the workflow of UoL production. • New window added to Reload where the user specifies the fields for searching the resources in the repository • Name • Keywords • format.
Integration with Reload (2) • The tool builds an XQuery statement, which is sent to the repository and executed. • Results returned, and user selects resources for download as a content package • This uses the search and request web services of the PlanetDR repository
More information and downloads • http://planet.urv.es/planetdr/ • jordi.pujol@urv.cat • New release will shortly be available