Introduction

Eclipse héberge plus de 100 projets complémentaires (http://www.eclipse.org/projects)

L'ensemble des projets se répartir en une douzaine de thèmes :

Le projet Modeling
Modeling Project Big Picture
Modeling et génération

La génération de code est très avancée :

Le projet M2T fournit 3 générateurs de codes :

Tout projet, quelque soit son langage, peut avoir interêt à utiliser les technologies EMF et M2T

Le projet OSGi
Lancement Java classique
Avantages OSGi

Le projet OSGi dans Eclipse concerne :

OSGi permet d'apporter la modularité au runtime :

OSGi Framework
Data Tools Platform Project (DTP)

Propose :

Business Intelligence and Reporting Tools (BIRT)
SOA Tools Platform (STP)

Projet apportant tous les outils pour batir et exécuter une application basée sur les services web

Memory Analyzer Tools (MAT)
MAT Exemple
MAT Overview
Test and Performance
Web Tools Platform (WTP)
Graphical Editing Framework (GEF)
Editeur Graphique
Graphical Modeling Framework

Projet reliant EMF et GEF pour faire des éditeurs graphiques de modèles

Fournit :

Le GMF Dashboard
Rich Ajax Platform (RAP)

Fournit les mécanismes pour déporter une application RCP dans un navigateur !

Principe RAP
Pulsar
pulsar