Skip to content
hanspolo edited this page Oct 31, 2011 · 5 revisions

m(d)akecode

What is m(d)akecode

m(d)akecode is a generator for an model driven architecture. The visual modelling language is standard UML, the domain is webdevelopment.

How is m(d)akecode working

The generator does his work in 4 steps

  1. Parsing the PIM

  2. Creating one or more PSM

  3. Parsing the PSM

  4. Creating the code

To do this steps we need some definitions.

  1. The PIM is standard UML, which can be parsed as XML.

  2. The PSM is domain-specific to webplatforms.

  3. The PSM, that will be parsed, is a set of actions and data.

  4. The Codegeneration is specified in a changeable file.

Clone this wiki locally