Overview of profile and metamodel implementation in J
With MDA Modeler, two types of implementation are possible using the J language:
· The implementation of a metamodel providing actions on the elements contained within this metamodel.
· The implementation of a profile providing actions on the extensions contained in the profile.
In both cases, implementation is used to create:
· operations with J code
· parameters used to orient actions according to specific criteria defined by the user
·
documentation templates, DocBook documentation templates, code templates and diagram templates