Community
Participate
Working Groups
Some ideas inspired by MODELS'10 discussions. As well as evaluating a particular expression, the evaluation should be viewable as its ASG tree of typed intermediate results, with optional navigation to display prevailing self structures. When validating a model, a checkbox selection should enable/disable each invariant allowing minimal interactive revalidations, either for the whole model by validating a resource, or for sub-trees by validating the tree root. The invariants should be navigable so that they can be executed / cut and pasted. After validation, all failures should be browseable as error/warning markers in the dynamic model instance display.
See also http://wiki.eclipse.org/MDT/OCL/Debugger
Bug 580749 introduces an ElementLiteralExp thereby allowing any 'value' to be a 'literal' AS model that could be viwed by a tree editor / serailized in XMI.