Eclipse Architecture Council Proposal about the updated Eclipse architecture introduction pictures / Kai Nyman This slide set contains a proposal about how Eclipse.org could introduce the Eclipse architecture. Prepared by team : Kai Nyman, / Nokia Joonas Reynders / Nokia Sami Lehtonen / Nokia Ari Potkonen / Nokia Norbert Leeser / Nokia Arto Laurila / Nokia Mikko Olkkonen/ Nokia
Plug-ins (Applications, Application Extensions, features…) Eclipse architecture Java Runtime Eclipse Runtime OS and HW Eclipse architecture Eclipse API Core plug-ins OSGi
Eclipse architecture – Rich Client Platform (RCP) Java Runtime Eclipse Runtime OS and HW Eclipse API Core plug-ins OSGi RCP plug-ins SWT JFace Generic Workbench Update (Optional) Help (Optional) Plug-ins (Applications, Application Extensions, features…)
Eclipse Tools Platform Eclipse Runtime Eclipse API Core plug-ins OSGi RCP plug-ins SWT JFace Generic Workbench Update Help Generic Tool plug-ins Project model Generic Debug ANT CVS, Team Search / Compare Generic Frameworks EMF (Model fw) GEF (Graphical fw) PDE VE (GUI builder fw) Plug-ins (Technology/ALM Enablers) ModellingModellingDevelopmentDevelopment TestingTesting UML2 JD T CD T Cobol C#C# TPT P Business intelligence &Reporting J2EEJ2EE BIRT WT P Embedded /Mobility DSDP MTJ DataData DTP MisctechnologyMisctechnology *.*
Next slide : More detatailed material about Eclipse as a tools platform for mobile domain
Enterprise Domain Desktop Domain Eclipse Tools Platform – Mobile Domain Eclipse Runtime Mobile Domain Eclipse API Core plug-ins OSGi RCP plug-ins SWT JFace Generic Workbench Update Help Generic Tool plug-ins Project model Generic Debug ANT CVS, Team Search / Compare Generic Frameworks EMF (Model fw) GEF (Graphical fw) PDE VE (GUI builder fw) Plug-ins (Technology/ALM Enablers) DevelopmentDevelopment JDT+mobile extensions CDT+mobile extensions Mobility framework MTJ – Mobile Tools for the Java Platform GUI/RAD Builders Java eSWT Java MIDP/LCDUI