|
|
- Octobre 2005 - Octobre 2007 : Ingénieur en développement d'Application à l'INRIA (Institut National de Recherche
en Informatique et Automatique), dans l’équipe ACACIA, à Sophia Antipolis (06). J’ai travaillé sur le moteur de recherche sémantique
Corese (300 classes pour 100 000 lignes de code).
Mes contributions :
- Développement d’Application :
- Changement du langage de requête existant en SPARQL (un futur standard du W3C).
- Conception et implémentation d’une nouvelle interface utilisateur
- Ajout de nouvelles fonctionnalités à Corese telle que la possibilité de sélectionner une fonction ou la mise en place d’un service web (Axis, Tomcat)
- Formation « Développer des Services Web pour Java », Valtech’Training, 4 jours en Juin 2007
- Restructuration des exceptions de tout le projet, mise en place d’un système de récupération des erreurs (log4j)
- Ecriture d’une multitude de tests unitaires (JUnit)
- Gestion de projet : Migration du projet sur la forge de l’INRIA, remplacement du système de gestion de version par Subversion, planification des différentes taches, passage à Java 1.5
- Documentation : Rédaction d’un manuel utilisateur et de plusieurs documents expliquant les différents problèmes à traiter
Site : http://www-sop.inria.fr/edelweiss/wiki/wakka.php?wiki=Corese
Technologies utilisées : Java, JavaCC, RDF, SPARQL, Web Sémantique, Subversion, Forge, JUnit, Ant
Rapport d'activités : ra-acacia-2006.pdf, ra-acacia-2007.pdf
|