Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[emft-dev] [EMFatic] Alignment with OCLinEcore


Failure to obtain permission to bundle IMP Runtime for use by the MDT/OCL Examples editors forces a change of a approach. Fortunately Xtext provides a very attractive solution.

Support for the new EMF validation/setting/invocation delegates with OCL implementations requires an editor for Ecore files with embedded OCL expressions. MDT/OCL will therefore be developing (targetted at M7) an Xtext EssentialOCL.xtext that can be reused to support OCL document editing by a CompleteOCL.xtext and embedded OCLinEcore editing by OCLinEcore.xtext. EssentialOCL.xtext should also be re-useable by QVTr.xtext and QVTc.xtext.

Xtext would appear to make supporting simple structural languages such as EMFatic trivial.

It would appear that EMFatic and OCLinEcore will be so similar that it would be good to try to make them identical from a user's perspective and perhaps share any relevant customisations/quick fixes/validations/code templates.


        Ed Willink

Back to the top