La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Thèse en informatique présentée par CATTEAU Olivier le 2 Décembre 2008 1 Equipe SIERA Axe de recherche: gestion des EIAH.

Présentations similaires


Présentation au sujet: "Thèse en informatique présentée par CATTEAU Olivier le 2 Décembre 2008 1 Equipe SIERA Axe de recherche: gestion des EIAH."— Transcription de la présentation:

1 Thèse en informatique présentée par CATTEAU Olivier le 2 Décembre 2008 1 Equipe SIERA Axe de recherche: gestion des EIAH

2 Objet pédagogique: « toute entité, numérique ou non, qui peut être utilisée pour lenseignement ou lapprentissage » [IEEE-LTSC, 2002] Objet pédagogique: « toute entité, numérique ou non, qui peut être utilisée pour lenseignement ou lapprentissage » [IEEE-LTSC, 2002] Enseignant Apprenant Médiatiseur Logiciels auteurs Vivier de connaissances Plate-forme pédagogique 2 Documentaliste Comment partager lobjet pédagogique? Comment réutiliser dautres objets pédagogiques? Comment partager lobjet pédagogique? Comment réutiliser dautres objets pédagogiques? Comité de programmes Comité Editorial Auteur Nécessité de décrire lOP Rôle des métadonnées: « faciliter la recherche des OP, leur expertise, leur apprentissage et leur utilisation » [IEEE-LTSC, 2002] Nécessité de décrire lOP Rôle des métadonnées: « faciliter la recherche des OP, leur expertise, leur apprentissage et leur utilisation » [IEEE-LTSC, 2002]

3 Acteurs multiples Organisation non ordonnée des créateurs Systèmes différents et disjoints Forte évolutivité des objets pédagogiques –LOP évolue souvent –Imprécisions dans la description de lOP 3

4 Définition dune méthodologie et de son support Faciliter le renseignement des métadonnées Maintenir le partage et la réutilisation des objets pédagogiques Proposer une approche intégrée 4

5 Proposition de cycle de vie générique Enrichissement dun standard Services supports Implémentation et intégration Conclusions et perspectives Cycle de vie génériqueEnrichissementServicesImplémentationConclusion 5

6 Initiatives internationales –Industrie –Communauté EIAH –Application de travaux de standardisation Grande diversité des approches –Termes différents / même étape –Même terme / signification différente Pas de formalisme reconnu Cycle de vie génériqueServicesImplémentationConclusion 6 Enrichissement

7 -1- Production -1- Production -4- Réingénierie Retrait -3- Utilisation -2- Diffusion -1- Production -1- Production -4- Réingénierie -4- Réingénierie Retrait -3- Utilisation -3- Utilisation -2- Diffusion -2- Diffusion Réalisation Médiatiseur Classification Documentaliste Conception Auteur Initialisation Comité de programmes [description à compléter] [obsolète] [forme non satisfaisante] [contenu à revoir] Retrait [obsolète] [sinon] [description mal renseignée] [forme non satisfaisante] [contenu à revoir] [sinon] [date limite de validité atteinte] [date limite de validité atteinte] [date limite de validité atteinte] [sinon] Enseignant Recherche Apprenant Utilisation Retours dexpériences Comité Editorial Validation Cycle de vie génériqueServicesImplémentationConclusion 7 Processus de validation Processus de réingénierie Des phases… … aux étapes… Enrichissement ICALT: [Catteau, Vidal, Broisin, 2006] ICALT: [Catteau, Vidal, Broisin, 2006]

8 Cycle de vie génériqueServicesImplémentationConclusion 8 Enrichissement Comment prendre en charge le cycle de vie dans la description de lOP?

9 Cycle de vie génériqueServicesImplémentationConclusion 9 Enrichissement Dublin Core LOM Profils dapplication MLR

10 Identifier lOP et ses métadonnées Situer lOP dans son cycle de vie Cible des relations Pas de durée de validité État de lOP Situer lOP par rapport aux autres OP Cible des relations Mesurer lévolution de lOP Rôle des contributeurs Pas de modifications apportées Pas dimportance des modifications Bien utiliser et améliorer lOP Pas de type de commentaires Pas dévaluation quantitative Pas de rôle des contributeurs 10 Cycle de vie génériqueServicesImplémentationConclusionEnrichissement

11 Cycle de vie génériqueServicesImplémentationConclusion 11 Enrichissement

12 Cycle de vie génériqueServicesImplémentationConclusion 12 Enrichissement TICE: [Catteau, Vidal, Broisin, 2006] Descripteur modifié Descripteur ajouté 2.2 État 7.2.1.2 Entrée 2.4 Date limite de validité 8.1.2 Rôle 8.1.1 Entité8.1 Contribution 8.4 Type dAnnotation 8.5 Qualité Situer lOP dans son cycle de vie Situer lOP par rapport aux autres OP Mesurer lévolution de lOP et de ses métadonnées Bien utiliser et améliorer lOP 3.2.4 Modifications 2.3.1 Rôle 2.3.4 Modifications 2.5 Importance des modifications Enrichir, oui, mais ….

13 Identifiant OP (LOM 1.1) Titre (LOM 1.2) Langue (LOM 1.3) Mots Clefs (LOM 1.5) Couverture (LOM 1.6) Niveau dagrégation (LOM 1.8) Version (LOM 2.1) Public cible (LOM 5.5 à 5.7) Discipline (LOM 9) Pré-requis (LOM 9) Droits (LOM 6) Schéma, langue de métadonnées (LOM 3.3 et 3.4) Relation (LOM 7) en cas de segmentation Cycle de vie génériqueServicesImplémentationConclusion 13 Enrichissement Médiatiseur Documentaliste Auteur Initialisation Comité de programmes [obsolète] [sinon] Enseignant ApprenantComité Editorial EIAH: [Catteau, Vidal, Broisin, 2007] Pour chaque révision: Etat (LOM 2.2) Contribution (LOM 2.3 et 3.2) Identifiant Métadonnées (LOM 3.1) Relation avec la révision précédente (LOM 7) Identifiant OP (LOM 1.1.2) Description (LOM 1.4) Structure (LOM 1.7) Métadonnées pédagogiques (LOM 5.1 à 5.4, 5.8 à 5.11) Relations pédagogiques avec dautres OP (LOM 7) Version (LOM 2.1) après retours dexp. Conception Identifiant OP (LOM 1.1.2) Métadonnées techniques (LOM 4) Relations nécessaires au fonctionnement (LOM 7) Version (LOM 2.1) après retours dexpériences Réalisation Classification (LOM 9), par exemple Dewey Classification Résultats dexpertise (LOM 8) Date limite de validité (LOM modifié 2.4) Importance des modifications (LOM modifié 2.5) Validation Diffusion Recherche Utilisation Retrait Commentaires dévaluation (LOM 8) Retours dexpériences + génération automatique de métadonnées + propagation des métadonnées

14 Cycle de vie génériqueServicesImplémentationConclusion 14 Enrichissement Comment exploiter la nouvelle description de lOP?

15 API spécifique Couche dintégration Couche de Virtualisation Plate-forme X Vivier Y Stockage des Objets Pédagogiques et des Métadonnées LOM WEB SERVICES Services de traitement Interfaces pédagogiques Indexation Génération Importation Couche de fédération Recherche Cycle de vie génériqueServicesImplémentationConclusion 15 Enrichissement

16 Couche dintégration Stockage des Objets Pédagogiques et des Métadonnées Services de traitement Interfaces pédagogiques Couche de fédération Couche de Virtualisation Cycle de vie génériqueServicesImplémentationConclusion 16 Enrichissement API spécifique Plate-forme X Vivier Y Indexation Génération Importation Recherche LOM++ WEB SERVICES API spécifique WEB SERVICES Indexation Génération Importation Recherche

17 Cycle de vie génériqueServicesImplémentationConclusion 17 Enrichissement ASSISTANTS Comité de programme Initialisation Auteur Conception Comité éditorial Validation Médiatiseur Réalisation partie Réalisation partie Agrégation Faciliter la production Indexation simplifiée Notifications personnalisées par messagerie électronique Faciliter la production Indexation simplifiée Notifications personnalisées par messagerie électronique API spécifique WEB SERVICES Indexation Génération Importation Recherche Assistants

18 Temps en cours dinitialisation A1A1 isBasisFor isBasedOn isBasisFor isBasedOn isBasisFor isBasedOn hasPart isPartOf isPartOf / hasPart isBasisFor isBasedOn isBasisFor isBasedOn L1L1 L2L2 L3L3 L4L4 M1M1 M2M2 M3M3 Objectifs Granularité hasPart isPartOf en cours de conception en cours de réalisation isBasisFor isBasedOn A2A2 hasVersion isVersionOf A7A7 A8A8 en cours dévaluationen cours de classification en cours de validation final / révisé indisponible Cycle de vie génériqueServicesImplémentationConclusion 18 Enrichissement EDMEDIA: [Catteau, Vidal, Broisin, 2007] API spécifique WEB SERVICES Indexation Génération Importation Recherche Assistants Représentation des relations Représentation des relations Exploiter les métadonnées relatives aux relations et à létat de lOP Donner de la visibilité dans lévolution des OP Exploiter les métadonnées relatives aux relations et à létat de lOP Donner de la visibilité dans lévolution des OP

19 Cycle de vie génériqueServicesImplémentationConclusion 19 Enrichissement Favoriser la collecte des retours dexpériences Enclencher la réingénierie Favoriser la collecte des retours dexpériences Enclencher la réingénierie API spécifique WEB SERVICES Indexation Génération Importation Recherche Assistants Représentation des relations Annotations Importation Enseignant Editeur Evaluation Expert du domaine Apprenant Commentaires Suggestions dutilisation Commentaires Suggestions dutilisation Commentaires ICALT: [Catteau, Vidal, Broisin, 2008]

20 A jour Réingénierie en cours Divergence dune dépendance Mise à jour disponible Obsolète TD1 TD2 TD3 TP1TP2 TP3 TP4 TP5 TP6 Cycle de vie génériqueServicesImplémentationConclusion 20 Enrichissement EC-TEL: [Catteau, Vidal, Broisin, 2008] Maintenir la cohérence entre les OP exploités sur la plate-forme et leurs évolutions stockées dans les viviers de connaissances API spécifique WEB SERVICES Indexation Génération Importation Recherche Assistants Représentation des relations Annotations Evolutions Importation Convergence Importation Convergence

21 Cycle de vie génériqueServicesImplémentationConclusion 21 Enrichissement

22 WEB SERVICES Cycle de vie génériqueServicesImplémentationConclusion 22 Enrichissement Couche dintégration Stockage des Objets Pédagogiques et des Métadonnées Services de traitement Interfaces pédagogiques Couche de fédération Couche de Virtualisation API Moodle Plate-forme Vivier Indexation Génération ImportationRecherche ARIADNE++ WEB SERVICES Evolutions Importation Convergence Importation Convergence Assistants Représentation des relations Représentation des relations Annotations Plate-forme API INES PHP SOAP/HTTP PHP ARIADNE

23 Cycle de vie génériqueServicesImplémentationConclusion 23 Enrichissement Message du comité de programmes Informations sur le lancement du module Lien vers assistant conception Message du comité de programmes Informations sur le lancement du module Lien vers assistant conception

24 Cycle de vie génériqueServicesImplémentationConclusion 24 Enrichissement

25 Cycle de vie génériqueServicesImplémentationConclusion 25 Enrichissement Évaluation globale rapide Évaluation détaillée

26 Cycle de vie génériqueServicesImplémentationConclusion 26 Enrichissement à jour divergence dune dépendance mise à jour disponibleréingénierie en cours obsolète

27 Module « Répartition » Modules existants Production Migration vers vivier cycle de vie Diffusion & Utilisation Réingénierie Rentrée 2008Fin Semestre Rentrée 2009Fin Semestre Rentrée 2010 Diffusion & Utilisation Réingénierie Diffusion & Utilisation Cycle de vie génériqueServicesImplémentationConclusion 27 Enrichissement

28 Formalisation dune démarche Enrichissement des métadonnées Rôle fédérateur du vivier Vivier transparent grâce à la virtualisation des OP Approche générique Adoption de la démarche par les utilisateurs Cycle de vie génériqueServicesImplémentationConclusion 28 Enrichissement

29 Enchainement des étapes Prise en compte de métriques lors de lexploitation Passage à grande échelle des divergences Gestion du cycle de vie Cycle de vie génériqueServicesImplémentationConclusion 29 Enrichissement

30 Publications –1 revue nationale –5 conférences internationales –3 conférences nationales Cadre expérimental IEM riche 30

31 31

32 Temps Objectifs Granularité hasPart isPartOf en cours de conception en cours de réalisation en cours dinitialisation Mo 1 Ex 1 isBasisFor isBasedOn Ex 2 isBasisFor isBasedOn Ex 3 isBasisFor isBasedOn Ex 4 Bi 1 isBasisFor isBasedOn Bi 2 isBasisFor isBasedOn Bi 3 IG 1 IG 3 isBasisFor isBasedOn IG 2 isBasisFor isBasedOn WS 1 WS 3 isBasisFor isBasedOn WS 2 isBasisFor isBasedOn Co 1 Co 3 isBasisFor isBasedOn Co 2 isBasisFor isBasedOn JMS 1 JMS 3 isBasisFor isBasedOn JMS 2 isBasisFor isBasedOn Ac 1 Ac 3 isBasisFor isBasedOn Ac 2 isBasisFor isBasedOn hasPart isPartOf hasPart isPartOf hasPart isPartOf hasPart isPartOf hasPart isPartOf hasPart isPartOf isPartOf / hasPart isBasisFor isBasedOn Mo 2 isPartOf / hasPart Légende: Mo x : Module Répartition IG x : Informations Générales WS x :Web Services Co x :CORBA JMS x :JMS Ac x :Activités Bi x :Bibliographie Ex x :Examen Terminal Cycle de vie génériqueServicesImplémentationConclusion Réalisation partie Réalisation partie Initialisation Conception Réalisation agrégation Réalisation agrégation 32 Enrichissement

33 Cycle de vie génériqueServicesImplémentationConclusion 33 Enrichissement Nouvelle version de lOP A1A1 AsAs convergence AiAi dupont importa- tion dupont Évolutions de A dans le vivier Intégrations de A dans la plateforme temps (a) 1 ère intégration(b) réingénierie (c) nouvelle version (d) convergence ArAr AsAs dupont branche compétitive A1A1 AkAk dupont divergence A1A1 Versions compétitives importation A1A1 A1A1 dupont importation B1B1 B1B1 durand A1A1 B1B1 is required by requires (c) convergence Évolutions de A dans le vivier Intégrations de A dans la plateforme Évolutions de B dans le vivier Intégrations de B dans la plateforme temps (a) 1 ère intégration (b) nouvelle version AkAk durand dupont BkBk BkBk convergence durand dupont AkAk BkBk is required by requires divergence A1A1 Dépendances entre OP AkAk

34 Categorie Ca 1 Cours C 1 Cours C 2 Dossier D 1 Dossier D 2 OP I OP J OP K OP AOP B OP E OP G OP D OP H Dossier D 4 Dossier D 3 Arborescence de la plate-forme Représentation Treemap A jour Réingénierie en coursDivergence dune dépendance Mise à jour disponibleObsolète I J K AB D E G H I J K AB DH E G Cycle de vie génériqueServicesImplémentationConclusion 34 Enrichissement EC-TEL: [Catteau, Vidal, Broisin, 2008]

35 Cycle de vie génériqueServicesImplémentationConclusion 35 Enrichissement Identifier lOP et ses métadonnées Situer lOP dans son cycle de vie Situer lOP par rapport aux autres OP Mesurer lévolution de lOP et de ses métadonnées Bien utiliser et améliorer lOP 1.Général 1.1 Identifiant 1.1.1 Catalogue 1.1.2 Entrée1.2 Titre 1.Général 1.8 Niveau dagrégation Descripteur modifié Descripteur ajouté 2.2 État 7.2.1.2 Entrée 2.4 Date limite de validité 3.2.4 Modifications 2.3.1 Rôle 2.3.4 Modifications 2.5 Importance des modifications 8.1.2 Rôle 8.1.1 Entité8.1 Contribution 8.4 Type dAnnotation 8.5 Qualité 7. Relation 7.2.1.2 Entrée 7.2.1.1 Catalogue 7.2.1 Identifiant 7.2.2 Description 7.2 Ressource 7.1 Type 3. Méta-métadonnées 3.1 Identifiant 3.1.1 Catalogue 3.1.2 Entrée 7.2.1.2 Entrée 2.2 État 2. Cycle de vie 2.1 Version 2.2 État 2.4 Date limite de validité Pas de limite de validité [Hedberg, 1981] [Starbuck, 1996] Pas de limite de validité [Hedberg, 1981] [Starbuck, 1996] 3. Méta-métadonnées 3.2 Contribution 3.2.1 Rôle 3.2.2 Entité 3.2.3 Date 2. Cycle de vie 2.3 Contribution 2.3.2 Entité 2.3.3 Date 2.3.1 Rôle Pas de modifications apportées Pas dimportance des modifications Pas de modifications apportées Pas dimportance des modifications 3.2.4 Modifications 2.3.1 Rôle 2.3.4 Modifications 2.5 Importance des modifications 8. Commentaire 8.3 Description 8.2 Date 8.1 Entité Pas de type de commentaire Pas dévaluation quantitative Pas de type de commentaire Pas dévaluation quantitative 8.1.1 Entité 8.1.2 Rôle 8.1 Contribution 8.4 Type dAnnotation 8.5 Qualité


Télécharger ppt "Thèse en informatique présentée par CATTEAU Olivier le 2 Décembre 2008 1 Equipe SIERA Axe de recherche: gestion des EIAH."

Présentations similaires


Annonces Google