The Generic Eclipse Modeling System (GEMS) is a MDD tool for Eclipse that allows for the rapid development of visual modeling tools for Eclipse based on EMF/GEF. Developers specify the rules for a domain language using a metamodel and the tool generates a diagram editor plugin that enforces the rules from the metamodel. Interpreters can then be written to traverse the model and generate code, perform analyses, or execute the model. The tool supports complex model analysis using Prolog; Java, OCL, and Prolog constraints, remote model updating via CORBA, applying CSS styles to models, model-to-model linking, exportable templates, and more.
|Tags||Software Development Code Generators|
|Licenses||Eclipse Public License|
|Operating Systems||OS Independent|
Release Notes: This version includes numerous bugfixes and minor new features.
Release Notes: Numerous bugfixes, an improved plug-in generation wizard, improved support for CSS styles, a customizable palette via CSS, a customizable context menu via CSS, and a new event/action (triggers) framework.
Release Notes: This release fixes several minor bugs discovered in the 2.0.5 release.
Release Notes: This release adds major feature enhancements, including Prolog-based model intelligence, remote model updating, applying CSS to style models, model-to-model linking, exporting elements as templates, EMF backing for all models, custom serializers, model condition triggers, and more.
Release Notes: Numerous bugs have been fixed in the visitor infrastructure and model serialization.