3   
Contexte et objectifs du projet


Eclipse

Au départ, IDE (Integrated Development Environment) pour Java écrit en Java
En 2002, IBM a offert ce développement à la communauté Open Source
Architecture à base de plugins
Nombre croissant d'utilisateurs des divers plugins (java)
Nombre croissant de développements de plugins(IDE)
Futur : Rich Client Platform


SmartTools

Au départ SmartTools était un générateur d'IDE (pour Java Card)
Basé sur une approche par fabrique logicielle (composants, DSL = Domain Specific Language ...)
90 % du code est généré automatiquement (contrôle par les DSL)


Objectif à long terme

Proposer ce mode de développement par fabrique logicielle pour développer des plugins.
Notre travail consiste en une étude préliminaire


Logo EPU Logo  SmartTools
DUCHAMP Agnès - FAROUK HASSAM Shouhéla - MÉVEL Stéphanie