is a back-to-basics approach for teaching principles of Model
Driven Engineering (MDE).
No complex Eclipse MDE tools are needed; MDELite was created to
avoid Eclipse for undergraduate software design class (as I
and students had a LOT of problems using them -- problems to the point
where I will never use Eclipse MDE tools again).
ideas of MDELite are to use:
Relational databases to express models and metamodels,
Prolog to express constraints and M2M transformations,
Java tools to implement M2T and T2M transformations, and
OO shell-scripting languages (or Java) to compose MDE transformations.
on MDELite can be found here.
3rd and current generation of MDELite is Avalon. The download
link is below, which contains
link for the Avalon distribution:
- MDELite Java framework
- The CDExchange application, which converts UML diagrams
from one tool to another
- Avalon itself, which bootstraps MDELite
is a 2nd-generation version of MDELite. It is no longer
suported. But if you're interested (which I recommend that
you think twice), here it is:
original MDELite application is no longer supported, but its code is
available for all
to use. A zip file of the NetBeans project of the last version of
MDELite is here.