Fiche logiciel validé
  • Création ou MAJ importante : 27/07/10
  • Correction mineure : 27/07/10
  • Auteur : Pierre Couchet - INIST (CNRS)
  • Relecteur(s) : François Parmentier (INIST)
  • Contributions importantes : Patrick Kremer INIST-CNRS
  • Responsable thématique : Nicolas Thouvenin (INIST)
Mots-clés
Pour aller plus loin

DSpace : archivage institutionnel

Description
Fonctionnalités générales

DSpace est une plateforme logicielle libre qui permet la construction d'archives ouvertes institutionnelles. Le logiciel est fréquemment utilisé par les Universités ou les Organismes de recherche pour stocker de manière pérenne des collections d'articles scientifiques, de thèses ou de livres disponibles en différents formats électroniques. DSpace est également adapté pour l'archivage de photos, de vidéos ou d'enregistrements sonores. Une communauté active d'utilisateurs et d'informaticiens contribue à l'évolution du logiciel.

Initié en 2002 par une collaboration entre le MIT et les laboratoires HP à Cambridge, les développements et soutiens sont gérés depuis 2009 par Duraspace http://www.duraspace.org/ , une société américaine "not for profit" résultant de la fusion de la DSpace Foundation et de Fedora Commons.

Ecrit en Java, DSpace supporte les bases PostGreSQL ou Oracle. Deux interfaces web sont disponibles : l'interface JSPUI qui utilise JSP et l'API de Servlet Java, et l'interface XMLUI basée sur Apache Cocoon et sur les standards XML et XSLT.

Autres fonctionnalités

Gestion de communautés, sous-communautés et collections d'appartenance.
Possibilité de mise en place de workflows de publication avec des droits spécifiques de révision ou de validation.
Les processus de dépôt sont définis pour chaque collection et les tâches sont assignées par des alertes mail.
Il existe également des fonctions d'administration des collections et des utilisateurs :

  • gestion des déposants
  • gestion des administrateurs de collections / communautés
  • gestion des documents / items
  • gestion des collections / communautés
  • imports et exports par lot

Identification possible avec LDAP, Shibboleth ou par l'adresse IP de l'utilisateur.

Interopérabilité

Chaque document (item) est identifié par un numéro unique persitant, utilisant le système des handles géré par le CNRI et/ou par le système DOI (Digital Object Identifier).

Les métadonnées de chaque document sont affichées au format Dublin Core, d'autres formats sont possibles. Les métadonnées de l'archive sont exposées selon les protocoles OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) ou METS (Metadata Encoding and Transmission Standard).

Contexte d'utilisation dans mon laboratoire/service

DSpace est utilisé à l'INIST dans 4 projets différents :

Limitations, difficultés, fonctionnalités importantes non couvertes

Quelques problèmes de lenteur d'accès dans le cadre du projet OpenSigle (700 000 enregistrements).

Environnement du logiciel
Plates-formes

Unix, Linux, Windows, MacOS

Logiciels connexes
  • postgresql ou oracle
  • tomcat en tant que serveur
  • Java JDK 5
Autres logiciels aux fonctionnalités équivalentes

ePrint, CDSware, Fedora Commons

Environnement de développement
Type de structure associée au développement
  • Communautés utilisateurs Dspace (Dspace User Group)
  • DuraSpace
Eléments de pérennité

La communauté DSpace est organisée selon un modèle voisin de celui de la fondation Apache. Elle repose sur une communauté d'utilisateurs. Les développements sont faits par certains contributeurs, et ajoutés à la distribution après contrôle par une équipe de valideurs.

Références d'utilisateurs institutionnels

Liste complète : http://www.dspace.org/whos-using-dspace/Repository...
Dauphine Université Paris : http://basepub.dauphine.fr/
SciencesPo. : http://spire.sciences-po.fr
Université de Lille 1 : https://iris.univ-lille1.fr/dspace/
Centre d'Informations Musicales Haute Alsace : http://www.windmusic.org/dspace/
Institut Marocain de l'Information Scientifique et Technique : http://www.imist.ma/dspace/

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur