The steps you list do not seem to make any sense in creating a MDG.
q.
Step1 is where you have an issue.
You have to model the metamodel (e.g. stereotypes extending metaclasses)
Start reading here: http://sparxsystems.com/enterprise_architect_user_guide/12.1/building_models/createprofile.html
So, you are saying that the 1st step is to create profile package needs to be created. Correct?
Gentlemen,
With all my due respects, I think that some contributors might have missed a trick with the original question.
If, as I expect, I have to start by creating a Profile Package, thanks to Geert who as usual might have just hit the nail on the head, the only way I can do that is by creating a profile package inside a Model.
This is likely to mean that if I have a complex project containing various models all using different customised profiles within the same root node, I need to create a profile package for each customised profile.
In other words, if I have the following structure
Root node
-----Model 1 - Customised BPMN 2.0
-----Model 2 - Customised UML 2.0
-----Model 3 - Customised Oracle Data Model
-----Model 4 - Customised PostGRES Data Model
I need to create 4 package profiles, one per model and not one package profile. This is, of course, assuming that I can customised the data models.
Once I have done that, I am assuming that I can Generate an MDG Technology file including the 4 customised profiles.