Open eclipse-ocl-bot opened 1 month ago
By Ed Willink on Nov 08, 2011 12:53
By Ed Willink on Sep 17, 2022 02:36
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.
| --- | --- | | Bugzilla Link | 327259 | | Status | NEW | | Importance | P3 enhancement | | Reported | Oct 07, 2010 13:20 EDT | | Modified | Sep 17, 2022 02:36 EDT | | Version | 3.0.0 | | Depends on | 580749 | | Reporter | Ed Willink |
Description
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.