Autor
R.Barbera, A.Calanducci, J.Engelmo, JM Franco, JM González, R.Ramos, M.Rubio
Medio de Publicación
Congreso: EELA-2 Conference
Año: 2009
Tipo de publicación: Oral
Absctract
gLibrary/DRI is a platform developed both by CETA-CIEMAT and INFN to ease the development, deployment and management of digital repositories. The platform makes use of the Grid main features, through the gLite middleware, in order to enhance repositories with large computing and storage capacities, as well as a strong security system. The main components of gLibrary/DRI are a storage module, a UI module, a Job module as well as a Data Model specication. All of them provide an API, which the repository provider could implement in order to use its own specic implementation or inherit the default ones gLibrary/DRI oers.
New features complete the process of deployment, management and testing repositories, including a visual tool for representing and managing data (both metadata and digital content) stored within a repository. The deployment process has been achieved by the development of a repository generation tool; which just need as input the data model denition for the repository. The outputs are the set of classes, libraries and database objects that are needed for making the repository work into the platform, oering also the possibility of extending them according to specic needs. Once the repository is deployed, a testing process should be performed in order to validate it. For this reason a testing system has been developed in order to check automatically all platform components, giving quick response of the failure point in case of malfunction.
Finally, a UI-based tool allows the complete management and representation both of the metadata and digital content of the repository. As a matter of fact, any content encapsulated in the data object complaining with the gLibrary/DRI data model specication can be managed and represented by this tool. This way, repository providers can use it as a basis to build a specic tool that ts with its concrete needs depending on the scientic domain they are dealing to. With these new features we make an important advance in the strategic gLibrary/DRI lines of providing a multirepository grid-based platform that eases and shorts the work to the repository providers.