MDWorkbench Free Edition

62
rate or flag this page

By programmerstools

MDWorkbench (Model-Driven Workbench) is a model-driven engineering development environment to build:

  • Source code and text generators
  • Documentation generators
  • Model transformers

The goal of MDWorkbench is to be a productivity enhancing tool used to maximize the value of models produced from any application or data source.



MDWorkbench is a powerful Eclipse-based IDE for code generation and model transformation, devoted to implementing MDA/MDE strategies. It provides:

  • code generation (via text template engine and optionally Java)
  • model manipulation through dedicated languages

    (imperative rules, declarative ATL modules to support QVT transformations, Java)

  • model and metamodel management, including UML support
  • customizable model connectors (XMI 1.0 to 2.1, XML, Hibernate, COM, etc.)

Code generators are text template-based and can be built for any target architecture or framework. Using doc templates (Microsoft Word® file which specifies the information to generate), rich user documentation or required process documentation can easily be generated. Transformations are rule-based and can transform any number of source models into any number of target models, or may modify the source model only.

Text templates, Doc templates and rule constructs can be combined transparently in the environment to allow intuitive and efficient model processing.

These constructs may be enriched using Java code for additional services, such as string handling. Fully independent Java libraries can be seamlessly accessed directly from the rulesets or templates.

MDWorkbench is an Eclipse-based environment. Java code may be used in MDWorkbench projects.


  —   Rate it:  up  down  [flag this hub]

Comments

RSS for comments on this Hub Small RSS Icon

No comments yet.

Submit a Comment

Members and Guests

Sign in or sign up and post using a hubpages account.


optional


  • No HTML is allowed in comments, but URLs will be hyperlinked
  • Comments are not for promoting your hubs or other sites

working