pmMDA cartridges

Two cartridges are responsible to generate the pmMDA.NET artefacts out of the UML model.

.net-dog cartridge

This cartridge generates the C# source code for the pmMDA.NET framework.

With the stereotype and the tagged values can be configurated which artefacts are generated. I.e. if a class in the UML model has the stereotype "DataObject" a data object for this class is generated.

Currently the following artefacts are supported:

.net-nhibernate cartridge

The NHibernate.NET cartridge generates artefacts to make data objects persistent.
Currently the following persistency artefacts are supported.