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

·         work products

·         parameters used to orient actions according to specific criteria defined by the user

·         documentation templates, DocBook documentation templates, code templates and diagram templates