Type
du stage : Projet DESS et Stage DESS
Encadrement
: PARIGOT Didier
Téléphone
: 04 92 38 50 01Email :Didier.Parigot@inria.fr
Laboratoire
ou équipe : Projet Oasis
à INRIA Sophia Antipolis
Prérequis
: Java, Technologie XML, Design Pattern, compilation
Matériel
et logiciels utilisés :
SmartTools
Description
et objectifs du sujet:
Dans le cadre d'une action de développement, SmartTools -- un générateur d'environnement de développement basé sur la technologie XML et JAVA ---, nous souhaitons spécifier des outils de transformation puissants, efficaces et conviables. Pour la manipulation de texte structuré (langage de programmation), la transformation à l'aide d'un ensemble de règles de transformation s'avère très souvent utile. Une règle de transformation est composée de deux parties, d'une partie gauche et une partie droite. La règle indique la transformation des parties du programme qui filtre la partie gauche, en la partie droite de la règle. Par exemple, dans le contexte de la technologie XML, un langage de transformation, XSLT, à base de règle de transformation, a été proposée. Il existe déjà des implémentations et des utilisations à large échelle, par exemple pour la transformation de programmes ou les bases de donnée (semi-structurée). L'objectif principal du projet sera de définir le cahier des charges de ce nouvel outil de transformation qui s'appuiera fortement sur les éléments suivants:
Les étudiants travailleront avec une équipe d'ingénieurs qui développent l'outil SmartTools et dans le projet de recherche Oasis à l'INRIA Sophia Antipolis. Les applications de cet outil sont très vastes et nous avons déjà des partenaires industriels intéressés par l'intégration ou la connexion possible avec leur propre outil de développement, en particulier, notre sponsor dans le cadre du partenariat Dyade, Bull SmartCards and Terminals.
Ce stage est une excellente opportunité pour se sensibiliser et acquérir de l'expérience dans des domaines prometteurs tels que la Programmation Orientée Objet, par composant et la technologie XML.
Bibliographie
INRIA Sophia Antipolis
2004 route des lucioles, B.P. 93
06902 Sophia Antipolis Cedex FRANCE