MetaCase Homepage
Forum Home Forum Home > > MetaEdit+
  New Posts New Posts RSS Feed - Generating graph from external client
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Generating graph from external client

 Post Reply Post Reply
Author
Message
grossd18 View Drop Down
Major Contributor
Major Contributor


Joined: 30.Sep.2016
Points: 22
Post Options Post Options   Thanks (0) Thanks(0)   Quote grossd18 Quote  Post ReplyReply Direct Link To This Post Topic: Generating graph from external client
    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
Back to Top
stevek View Drop Down
MetaCase
MetaCase
Avatar

Joined: 11.Mar.2008
Points: 641
Post Options Post Options   Thanks (0) Thanks(0)   Quote stevek Quote  Post ReplyReply Direct Link To This Post Posted: 01.Jun.2017 at 22:33
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. Smile

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. 
Back to Top
jpt View Drop Down
MetaCase
MetaCase
Avatar

Joined: 25.Mar.2008
Points: 239
Post Options Post Options   Thanks (0) Thanks(0)   Quote jpt Quote  Post ReplyReply Direct Link To This Post Posted: 02.Jun.2017 at 07:34
For various ways to import model data into MetaEdit+, see also importing models
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.05
Copyright ©2001-2022 Web Wiz Ltd.

This page was generated in 0.063 seconds.