projet...
TRANSCRIPT
Projet ORI-OAIOutil de Référencement et d’ IndexationRéseau de portails OAI
Journée d’information « Les thèses électroniques : réglementation, gestion, diffusion »
Nancy, 26 mars 2009
26 mars 2009 ORI-OAI 2
Sommaire
Concepts
Configurations proposées
Introduction
Distributions ORI-OAI
Bilan
26 mars 2009 ORI-OAI 33
Projet ORI-OAI
Introduction
26 mars 2009 ORI-OAI 4
Les acteurs du projet
� Équipe de pilotage� avec des représentants
� des établissements� des UNT� des SCD
� Équipe fonctionnelle� Ressources pédagogiques numériques� Thèses� Archives ouvertes� Documents administratifs
� Équipe technique� Multi-établissements
26 mars 2009 ORI-OAI 5
ORI-OAI – Points clés
� Gérer et publier les ressources numériques de l’établissement� Référentiel unique de ressources connecté au SI� Production de métadonnées et diffusion des ressources produites par l’établissement
� Valoriser la production de l’établissement par une indexation de qualité� Indexation avec des normes et standards
� Utilisation de classifications paramétrablesarticulées sur des standards comme Dewey
26 mars 2009 ORI-OAI 6
ORI-OAI – Points clés
� Partager les ressources numériques avec d’autres établissements� Exposition des fiches de métadonnées de l’établissement
� Agrégation de fiches de métadonnées
� Accéder aux ressources numériques à distance en fonction des droits d’accès� Système de recherche avancée et thématique� Définition des droits
26 mars 2009 ORI-OAI 7
Types de documents
� Ressources d’enseignement� ressources pédagogiques multimédia, QCM, exercices, polycopiés
numériques, …
� Travaux de recherche� publications, pré-publications, rapports techniques� Thèses, mémoires de Master
� Documents administratifs
� Ressources documentaires éditoriales� revues, livres électroniques
26 mars 2009 ORI-OAI 8
Synthèse
� Outil de Référencement et d’Indexation� mettre en réseau des ressources numériques
� + Protocole OAI/PMH� échanger des données
� + .ORG� développé en logiciel libre� pour les UNT, UNR, les établissements universitaires, …
� = ORI-OAI.ORG
26 mars 2009 ORI-OAI 9
Fondations
� 8 modules� Indépendants� Ayant chacun un rôle précis� Tous interopérables
� Dialoguent entre eux par Web Services
� Chaque module est très configurable� Plusieurs configurations sont proposées par défaut pour s’adapter au mieux aux besoins des établissements
� Possibilité de faire évoluer ou d’intégrer d’autres configurations
26 mars 2009 ORI-OAI 10
Architecture complète
ESUP-serveur-WebDAVstockage des documents etgestion des authentifications
ORI-OAI-repositoryentrepôt d’expositiondes métadonnées
ORI-OAI-indexingmoteur d’indexation
ORI-OAI-workflowgestionnaire du workflowde saisie des métadonnées
ORI-OAI-vocabularygestionnaire de vocabulaires
ORI-OAI-harvestingmoissonneur de métadonnées
ORI-OAI-searchmoteur de recherche
� 8 modules
� interopérables
ORI-OAI-md-editorÉditeur de métadonnées
26 mars 2009 ORI-OAI 11
Architecture technique
� Développement Java� Technologies et standards
� Dublin Core
� LOM / LOMFR
� XML� Lucene/Lius
� OAI-PMH
� Shibboleth
� Spring
� JSR-168 (intégration dans ENT, CMS, etc.)� Etc.
� Licence GPL
26 mars 2009 ORI-OAI 12
Concepts
Projet ORI-OAI
26 mars 2009 ORI-OAI 13
Projet ORI-OAI
Concept de métadonnées
26 mars 2009 ORI-OAI 14
Concept de métadonnées
� Données liées à une ressource� Attributs communs à un ensemble de ressources
� Données liées à un contexte d’utilisation� Format générique (Dublin Core)� Format spécifique
� Pédagogique : LOM, LOMFR, SupLOMFR� Offre de formation : CDM� Thèse : TEF� Bibliographique : MARC
26 mars 2009 ORI-OAI 15
Concept de métadonnées
� Format de métadonnées semi-structuré� basé sur un schéma XML� structure imbriquée, récursive� éléments répétables
� Rôle des métadonnées dans un entrepôt de données� mise en commun d’attributs, constitution d’ensembles� qualité de référencement
� vocabulaires fermés, saisie contrôlée� gestion de la cohérence des données et des redondances
26 mars 2009 ORI-OAI 16
Projet ORI-OAI
Principe du référencement et de la diffusion
26 mars 2009 ORI-OAI 17
Titre
Description
Auteur
Document Upload
Demander la publication
Procédure de publication (étape auteur)
Entrepôt de ressources ORI-OAI
Auteur
Étape de saisie
auteur
Metadonnées
Doc
À publier
Demander la publication
26 mars 2009 ORI-OAI 18
Procédure de publication (étape bibliothécaire)
Entrepôt de ressources ORI-OAI
Bibliothécaire
Étape de saisie
bibliothécaire
Titre
Description
Auteur
Document
Metadonnées DocPublié
Publier RejeterPublier Rejeter
Classification
Metadonnées
26 mars 2009 ORI-OAI 19
Privé
En attentede publication
Publié
Demanderà publier
publier
retirer
rejeter
[propriétaire,modérateur]
[propriétaire]
[modérateur]
créer[tous]
indexer
désindexer
Envoi mail modérateur
Envoi mailpropriétaire
Positionner permissions
Etats (empruntables par la fiche)
Transitions (changements d’états)
Conditions (pour les transitions)
Actions (lors de transitions)
Schématisation du processus :diagramme Etats / Transitions
Notion de workflow : chaîne de publication
26 mars 2009 ORI-OAI 20
Notion de workflow
� Les services associés au workflow
� Profils avec des droits différents� Vue éditeur de métadonnées différentes suivant les acteurs et en fonction des étapes du workflow
� Trace et historique des actions et des versions� Accès au SI (LDAP, …) et à des référentiels externes (ABES, HAL, …)
26 mars 2009 ORI-OAI 21
Projet ORI-OAI
Principe des échanges
26 mars 2009 ORI-OAI 22
Entrepôt ORI-OAI
DocumentDocument
Document
� Qu’est-ce qu’un entrepôt ORI-OAI ?
� Stockage des ressources numériques
� Métadonnées sur les documents� LOM� Dublin Core� Etc. Métadonnées
26 mars 2009 ORI-OAI 23
OAI-PMH
� Protocole informatique d'échange de données
� Permet la collecte et le partage de références
� Fait intervenir deux types d'acteurs:� Fournisseur de données (data provider) :
� met en forme les métadonnées (au moins en DC) � les stocke dans un entrepôt (repository)� définit éventuellement des ensembles (sets)
� Fournisseur de services (service provider) :� envoie des requêtes aux entrepôts (grâce à un moissonneur)� récupère les métadonnées exposées correspondantes� les exploite en fournissant des services à valeur ajoutée
26 mars 2009 ORI-OAI 24
Open Archive Initiative (OAI)
Etablissement B
Moissonneur
Etablissement A
Entrepôt
Etablissement C
Entrepôt
OAI
OAI
OAI
26 mars 2009 ORI-OAI 25
OAI pour l’utilisateur internaute
MoissonneurOAI
Entrepôt Entrepôt
Site W
eb
Recherche
•Accès au site•Lancement de la recherche•Résultat de la recherche•Accès au 1er document•Accès au 2ème document
26 mars 2009 ORI-OAI 26
OAI pour l’utilisateur d’un établissement
Entrepôt Entrepôt
ENT
?Moissonneur
OAIEtablissement
Recherche •Accès à l’ENT
•Lancement de la recherche•Résultat de la recherche•Accès au 1er document•Accès au 2ème document
26 mars 2009 ORI-OAI 27
Fédération d’identités (Shibboleth)
Entrepôt
Shib
Qui est-ce ?
Un étudiant en médecine 2ème année
•Tentative d’accès au document•Requête à l’établissement « fournisseur d’identités »•Réponse à l’établissement « fournisseur de services »•Accès au document
26 mars 2009 ORI-OAI 28
UNT
Vue établissement
Entrepôt
Shib
OAI
ENT
Moissonneur
26 mars 2009 ORI-OAI 29
Projet ORI-OAI
Configurations proposées
26 mars 2009 ORI-OAI 30
Travail des groupes fonctionnels
� Des groupes de travail composés de différents représentants d'établissements français
� Objectif : rédiger les cahiers des charges pour la configuration d’ORI-OAI� en respectant la législation française� en profitant de l'expérience des établissements
26 mars 2009 ORI-OAI 31
� Les groupes de travail définissent :
� Les différents acteurs du workflow � Un workflow générique et adaptable� Une répartition de la saisie des métadonnées aux différents acteurs en fonction des étapes du workflow
� La définition des échanges entre acteurs (mails automatiques, personnalisés),
� Les délais entre les étapes� Les interfaces de recherche� …
Travail des groupes fonctionnels
26 mars 2009 ORI-OAI 32
Projet ORI-OAI
Les thèses
26 mars 2009 ORI-OAI 33
ORI-OAI thèse : les objectifs
ORI-OAI appliqué aux thèses électroniques
� Outil de gestion et de valorisation des thèses soutenues
� Diffusion en fonction des droits déclarés dans la TEF� accès intranet ou internet � embargo� suivant le cas : métadonnées et/ou texte intégral
� Interface de dépôt vers les applications STAR et HAL
26 mars 2009 ORI-OAI 34
ORI-OAI thèse : le workflow
� Les acteurs du workflow � Doctorant,� Service scolarité (SEVU),� Service Commun de Documentation (SCD), � Validateur scientifique, � Validateur final.
26 mars 2009 ORI-OAI 35
Le workflow
Workflow (WF) des thèses électroniques
26 mars 2009 ORI-OAI 36
Le workflow
Workflow du dépôt avant soutenance
� Initialisation par la scolarité
� Fichiers déposés = thèse auteur (latex, word,…)
� Saisie des données� Administratives
� Descriptives
� De droits auteur et établissement
� De conservation
26 mars 2009 ORI-OAI 37
Formulaire décision scolarité
26 mars 2009 ORI-OAI 38
Le workflow
Workflow pour corrections mineures
� Initialisation par le doctorant
� Fichiers déposés = thèse auteur corrigée (latex, word,…)
� Modifications des données saisies dans le WF de dépôt
� Saisie des données� De conservation
26 mars 2009 ORI-OAI 39
Le workflow
Workflow pour corrections majeures
� Initialisation par le doctorant
� Fichiers déposés = thèse auteur corrigée (latex, word,…)
� Modifications des données saisies dans le WF de dépôt
� Saisie des données� De conservation
� Validation scientifique OBLIGATOIRE
26 mars 2009 ORI-OAI 40
Le workflow
Workflow de traitement
� Initialisation par le gestionnaire de thèses
� Fichiers déposés = thèse traitée (pdf, xml,…)
� Saisie des données� Descriptives documentaires
� De droits calculées
� De conservation
26 mars 2009 ORI-OAI 41
ORI-OAI thèse : le workflow
� Le suivi du cycle de vie du traitement des thèses� Données complémentaires confidentielles (données personnels des auteurs, intervenants…)
� Données de gestion (temps de traitement, outils utilisés, etc...)
� Echanges entre les acteurs (mail, fil RSS)
� Accès aux webservices de l'ABES (autorités)
26 mars 2009 ORI-OAI 42
ORI-OAI thèse : les services
� Archivage � Transfert et validation des thèses (métadonnées et fichiers) vers STAR
� Attribution d'une URL pérenne (à venir)
� Diffusion� Plateforme locale de l'établissement� Diffusion OAI-PMH� Transfert possible vers HAL
� Services� Fil RSS� Export des métadonnées
26 mars 2009 ORI-OAI 43
Projet ORI-OAI
Les publications scientifiques
26 mars 2009 ORI-OAI 44
ORI-OAI AO Les publications scientifiques
� Un format de métadonnées adapté, plus riche,
compatible avec celui de HAL
� Un workflow adapté, prenant en compte toutes les
étapes de traitement des publications scientifiques
� Interconnexions :
� avec HAL� avec les applications de gestion de la recherche
� Offre de services aux chercheurs
26 mars 2009 ORI-OAI 45
Distributions ORI-OAI
Projet ORI-OAI
26 mars 2009 ORI-OAI 46
Les distributions ORI-OAI
� Version 1� 1.0 disponible depuis octobre 2007� 1.1 depuis juin 2008� 1.4 depuis janvier 2009
� Édition de métadonnées� Ressources pédagogiques (LOM, LOMFR, SupLOMFR)� Ressources « génériques » (Dublin Core)
� Moissonnage par OAI de ressources extérieures� Tout format de métadonnées� Pré-configuré pour Dublin Core, LOM, LOMFR, SupLOMFR et CDM
� Plusieurs mode d’installation� De production� De démonstration
26 mars 2009 ORI-OAI 47
Les distributions ORI-OAI
� ORI-OAI est mis en place (ou en cours de test) par :
� UNIT� UNISCIEL� UNR Nord-pas-de-Calais
� Le portail des UNT
� Université de Rennes 1� Université de Valenciennes� INSA de Lyon� INP de Toulouse / ENSEEIHT
� Université des Antilles� Université d’Artois� Université de Bordeaux 1� Université de Brest� Université de Bretagne Sud� Université de Limoges
� Université du Mans
� Université de Nancy 2� Université de Paris 5� Université de Paris 10
� Université de Paris Sud
� Université de Rennes 2� Université de Versailles� IUFM de Bretagne� Ecoles de Saint-Cyr Coëtquidan� ENS Lyon
� Campus Virtuel Marocain� Université Virtuelle de Tunis
� etc.
26 mars 2009 ORI-OAI 48
Évolutions et autres projets
� sortie pour juin 2009� 1.5.0 Intégration du stockage à la version 1.4.0
� Référencement et publication dans l’archive de l’établissement des thèses avec le format TEF
� CEPIA� Référencement dans ORI-OAI depuis une plate-forme LMS et un outil de chaîne éditoriale
26 mars 2009 ORI-OAI 49
Évolutions et autres projets
� Versions à venir� Référencement et publication dans l’archive de l’établissement des publications de la recherche
� ORI-OAI / STAR� Export de métadonnées TEF vers l’archive nationale STAR
� ORI-OAI / HAL� Échange des métadonnées et des ressources de l’archive de l’établissement avec l’archive nationale HAL
26 mars 2009 ORI-OAI 50
Projet ORI-OAI
Bilan
26 mars 2009 ORI-OAI 51
Bilan
� Fruit d’un travail collaboratif efficace� Analyse des besoins multi-métiers
� enseignants/chercheurs� cellule TICE� bibliothécaires� informaticiens� etc.
� Rédaction des spécifications par les groupes de travail� inter-établissements� inter-UNT
� Paramétrage avancé pour répondre aux caractéristiques de chaque établissement
� Logiciel évolutif et libre
26 mars 2009 ORI-OAI 52
Repères
� Site du projet� http://www.ori-oai.org
� Contacts
Liste de discussion ori-oai-utilisateurshttp://listes.univ-rennes1.fr/wws/info/ori-oai-utilisateurs
Liste d’information ori-oai-infohttp://listes.univ-rennes1.fr/wws/info/ori-oai-info
26 mars 2009 ORI-OAI 53
Licence
Ce travail est mis à disposition sous une licence Creative Commons
Vous êtes libresDe reproduire, distribuer et communiquer cette création au public
De modifier cette création
Cette création est mise à disposition selon le Contrat Paternité-NonCommercial-ShareAlike 2.5 disponible en ligne
http://creativecommons.org/licenses/by-nc-sa/2.5/
� Remarque : Les transparents présentés ici ont été réalisés par :� Rosa-Maria Gomez (INSA de Lyon)� Yohan Colmant (Université de Valenciennes)� Raymond Bourges (Université de Rennes 1)� Monique Joly (INSA de Lyon)� Alain Mayeur (Université de Valenciennes)� François Jannin (EINSEEIHT – INP de Toulouse)� Nolwen Huet (INSA de Lyon)� Anne-Claire Bernaudin (Université de Rennes 1)� Jean-Marie LeBechec (INP Toulouse)