The software developer creates a set of templates that will be used to generate
the required code. Then a model of the required system is either created within
ViziGen or imported from a third party modelling tool (if it can export its model
in
XMI format). When the Generate button is clicked ViziGen combines information
from the model with the templates to produce the required code. The whole process
is completely under the control of the software developer. It should be noted that
the templates can be used on project after project...