Friday, April 28, 2006

Grid Development Tools for Eclipse

Cross-posted from The Grid Blog


The Grid Development Tools (GDT) feature is a bundle of Eclipse Plugins useful for Service and Application Development in the Eclipse Integrated Development Environment. Apart from using GDT in the Eclipse Workbench interactively we support using Eclips headless, i.e. running the GDT tools as commandline tools, offering the possibility to including them in automated build scripts. The GDT supersedes development of the eclipse plugin and the old command line service generator.

Current version of GDT is 1.0.6. Download and find more information from:
http://ds.informatik.uni-marburg.de/MAGE/gdt/
http://www.eclipse-plugins.info/eclipse/plugin_details.jsp?id=1431

The GDT follows a model driven approach to service development. Developers can choose between different model sources such as annotated java classes or UML2 models of the application they intend to build. We have already defined an ECORE Meta Model for the upper layer platform specific model (UL-PSM) of a grid application. This upper layer model holds all grid specific information about an application (e.g. what services make up the application, what properties and methods are exposed by the services etc.). The meta model of the UL-PSM is an abstraction of grid computing platform, away from concrete target platform implementations such as Globus, MAGE or Unicore. Transformation from the UL-PSM to executable code on a target platform is defined by the Target Platform Mapping Model

No comments: