Tags:
create new tag
, view all tags

Stage de Gregory Mantelet - UTC (Compiègne) - [01/09/07 au 15/02/08]

Important : cette page est réservée au suivi du stage, merci de ne pas la modifier

Grégory Mantelet poursuit une thèse au CEA (Laboratoire Intelligence Multi-capteurs et Apprentissage) depuis 2009.

Pour toute information concernant ce stage : A. Schaaff, M. Louys, F. Bonnarel

Sujet

Documents de travail

Etat de l'Art

  • ...

Déroulement prévisonnel du stage

Juillet (Hors stage - travail préparatoire)

Septembre

  • 3-6, Installation, découverte des services du CDS, lecture de documentations, etc.
  • 7, Réunion : Mireille, André, Cyril, François B, Grégory.
  • 10, Etude des sources d'AÏDA (cf Documentation)
  • 24: Fiche de suivi 1 a envoyer (dest: Sandrine PELETON & Walter SCHON)
  • 24-28: Etude de Characterisation (Documentation Characterisation)
  • 27: Reunion avec Brice sur sa Librairie & Outil

Octobre

  • 3: Réunion: Mireille, François B, Brice, Grégory.
  • 3-5: Apprentissage de Perl (Documentation utilisée)
  • 8-12:
    • transformation du fichier descripteur Plain en XML
    • script perl effectuant la transformation
    • externalisation de la lecture/analyse du descripteur dans le client Aida (Java)
    • lecture et analyse du descripteur XML par le client Aida => modification des scripts CGI permettant la recuperation de la liste des descripteurs
  • 15-26:
    • schema XSD du descripteur XML
    • transformation via XSLT de la liste des descripteurs XML en HTML puis en Plain (compatibilite pour les anciennes versions d'Aida fonctionnant encore avec des descripteurs Plain)
    • reflechir a la lecture et a l'analyse des fichiers characterisation
    • reflechir a une maniere de recuperer les fichiers Characterisation lies aux images ainsi que les modeles lies aux entrees d'un outil
    • reflechir a l'integration de la validation des fichiers Characterisation dans AIDA
  • 29: Réunion: Mireille, André, Brice, Grégory.

Novembre

  • 2: Absent
  • 2: Envoyer fiche de suivi 2 (dest: Walter SCHON)
  • 5-9:
    • etudier comme confronter (formalisation à proposer(règles, ...), ...) un fichier "Charactérization" d'une image FITS et les contraintes liées à l'entrée concernée d'une brique
    • elaboration d'une formalisation des contraintes
  • 9, Réunion: Mireille, André, François, Brice, Cyril, Grégory.
  • 9-21:
    • modification da la syntaxe des contraintes
    • recuperation d'une liste de contraintes pour un outils donne dans AIDA depuis un fichier (utilisation de JavaCc: traduction du fichier en objets Java)
    • analyse d'un fichier Characterisation
    • application des contraintes sur un fichier Characterisation
    • formalisation des contraintes donnees lors de la reunion du 09/11/07
  • 21, Réunion: Mireille, André, François, Brice, Cyril, Grégory.
  • 21...: Transformer le prototype en un outil viable
    • appliquer les modifications suggerees lors de la reunion du 21/11/07
    • amelioration de la gestion des erreurs (de validation et autres) (indiquer position dans le fichier de contraintes, clarifier les messages d'erreurs, ...)

Décembre

  • ...7 : Transformer le prototype en un outil viable (suite)
    • recuperer la valeur des attributs de balise
    • resolution du probleme de conflit entre definitions d'axe
    • jeu de test plus élaboré (Rapport de test)
  • Passage éventuel de l'encadrant UTC (sauf 1ère semaine et 19): annule
  • 10, CR des réunions avec Eric
  • 10-21: Integration de la validation dans la partie '1 Tool' d'AIDA
    • resolution du probleme, au niveau de la syntaxe des contraintes: 1 entree d'un outils = plusieurs images. Comment identifier chaque image et donc chaque fichier Characterisation ? => Resolu ! (au lieu de 1:SPATIAL..., on aura 1[1]:SPATIAL...)
    • ajout d'un bouton de validation dans l'interface
    • elaboration d'un editeur (basique) de fichier de contraintes
    • elaboration d'une interface graphique (basique) pour afficher les erreurs survenues lors de la validation
    • extension de la portee du mot clef EXISTS (dans la syntaxe des contraintes) aux fichiers (existence d'une entree ou d'une image), aux axes, et aux proprietes
    • 24-28: Etudier le probleme de l'execution d'un outil sur le serveur lorsque le descripteur XML est utilise: l'outils ne peut pas s'executer. Solution proposee: convertir le descripteur XML en Map (comme c'etait deja fait pour un descripteur plain) dans Dt.pm => A faire %ENDCOLOR%

Janvier

  • ..4 : Vacances
  • 7-18:
    • amelioration de l'editeur de contraintes (un seul par AIDA, plusieurs onglets, rajout de l'importation, etc...)
    • amelioration de l'affichage des erreurs de validation: hierarchisation et amelioration de la precision des erreurs (creation de la classe CharacterisationError), affichage des erreurs dans un JTreeTable, possibilite de visualiser dans le fichier de contraintes l'endroit ou s'est produite l'erreur, etc...
  • 21..31: Intégration dans AIDA et test sur des workflows
    • possibilite de preciser le fichier de contraintes a utiliser pour un outil donne ('1 Tool' et Workflow)
    • ajout de la possibilite de valider un workflow ou un outil donne d'un workflow
    • sauvegarde d'un workflow:
      • enregistrer le fichier de contraintes choisi pour chaque outil
      • possibilite de sauvegarder seulement le workflow
      • possibilite de sauvegarder le workflow et les fichiers de contraintes utilise (dans ce cas: workflow = repertoire = .gxl & plusieurs .cots) => A faire (si nécessaire).

Février

  • 8 ou 10: Envoyer derniere fiche de suivi (dest: Sandrine PELETON & Walter SCHON) [OK]
  • date à fixer, Pré-soutenance, le 14 à 15h
  • 15/2, fin du stage
  • 18: Dernier delai pour envoyer la fiche resume (dest: Sandrine PELETON) [OK]

Mars

  • 10: Soutenance de stage

A prévoir

  • Fiche resume: a retourner par mail a Sandrine PELETON au plus tard le lundi 18 fevrier 2008. (fichedapprciationSTAGE.doc)
  • Rédaction rapport de stage: (Date limite: lundi 03 mars 2008; 50 pages maximum).
  • Préparation de la présentation [OK]
  • Pré-soutenance le 14/02/08 à 15h [OK]
  • Soutenance le [10/03/08] (expose avec poster de 15 mn et questions pendant 5 mn)

Versions testables

Documentation

Informations diverses

  • Grégory a soutenu son stage le 10 mars, il a obtenu la note A ainsi que les félicitations du jury

Travail post stage

  • Rédaction du rapport terminée

Si vous souhaitez être informé automatiquement des évolutions de cette rubrique, ajoutez votre nom et votre email en respectant le format (cf. autres inscrits).

Topic attachments
I Attachment Action Size Date Who Comment
Unknown file formatgz AIDA.tar.gz manage 2550.4 K 2008-02-06 - 16:53 GregoryMantelet Exécutable, fichiers de contraintes et une image.
PDFpdf Rapport_Mantelet-Grgory.pdf manage 3385.4 K 2008-03-04 - 13:26 AndreSchaaff  
HTMLhtml aide.html manage 32.4 K 2008-02-06 - 16:55 GregoryMantelet Documentation HTML de Characterisation.
Microsoft Word filedoc fichedapprciationSTAGE.doc manage 55.0 K 2008-02-01 - 13:36 AndreSchaaff  
PDFpdf javacc-tutorial.pdf manage 145.2 K 2008-02-15 - 11:17 GregoryMantelet Documentation d'introduction à JavaCC.
PDFpdf posterMantelet.pdf manage 239.2 K 2008-03-11 - 12:37 AndreSchaaff  
Topic revision: r31 - 2009-04-27 - AndreSchaaff
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback