Generating graph from external client |
Post Reply |
Author | |
grossd18
Major Contributor Joined: 30.Sep.2016 Points: 22 |
Post Options
Thanks(0)
Posted: 01.Jun.2017 at 22:08 |
Hi,
I am wondering: Is it possible to use meta edit as "round trip" tool, where a graph can also be generated by a client and visualized within Meta Edit. One could even envision a capability where a client internally augments a model and contributes the augmentations back to a model in meta edit. can this be done? thank you, Daniel
|
|
stevek
MetaCase Joined: 11.Mar.2008 Points: 641 |
Post Options
Thanks(0)
|
In the same sense as a car can be driven in reverse: yes! And like that, it works fine when you need it, feels a bit backwards, and you wouldn't want to base your whole process around it.
You can create graphs for import into MetaEdit+ as MXM files, or create or update any data with the API. (To import MXM, press the Import button, or automate it with fileInPatch: on the command line, in MERL's internal..execute, or called via the API.) But remember that the main point of MetaEdit+, as the name suggests, is that it is for editing. In particular, with a domain-specific modeling language, it can offer the best possible environment and minimum possible amount of work needed to specify a system. "Round trip" is something that never really works. You can automate a transformation from a high level of abstraction to a lower one, but not the reverse. It can thus only work if the two formats are at the same level of abstraction, in which case there's little gain. If both formats are live in the same tool, you can get some net benefit, e.g. from looking at the same model as a diagram or a matrix, as MetaEdit+ offers. But if they are in different tools, the benefits are outweighed by the extra work necessary to build, maintain and learn both tools, and to cope with the inevitable slight lossiness or corner cases of even the best attempts at round-trip transformation.
|
|
jpt
MetaCase Joined: 25.Mar.2008 Points: 239 |
Post Options
Thanks(0)
|
For various ways to import model data into MetaEdit+, see also importing models
|
|
Post Reply | |
Tweet |
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |