Print Page | Close Window

Generating graph from external client

Printed From: MetaCase
Category:
Forum Name: MetaEdit+
Forum Description: All topics relating to MetaEdit+ or DSM
URL: http://www.metacase.com/forums/forum_posts.asp?TID=876
Printed Date: 16.Apr.2024 at 23:06
Software Version: Web Wiz Forums 12.05 - http://www.webwizforums.com


Topic: Generating graph from external client
Posted By: grossd18
Subject: Generating graph from external client
Date 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



Replies:
Posted By: stevek
Date 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 http://www.metacase.com/support/55/manuals/mwb/Mw-8.html" rel="nofollow - MXM files, or create or update any data with the http://www.metacase.com/support/55/manuals/mwb/Mw-9.html" rel="nofollow - API . (To import MXM, press the Import button, or automate it with http://www.metacase.com/support/55/manuals/mwb/Mw-10_1.html" rel="nofollow - fileInPatch: on the command line, in MERL's http://www.metacase.com/support/55/manuals/mwb/Mw-6_4_8.html" rel="nofollow - internal..execute , or http://www.metacase.com/support/55/manuals/mwb/Mw-9_4_6.html" rel="nofollow - 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. 


Posted By: jpt
Date Posted: 02.Jun.2017 at 07:34
For various ways to import model data into MetaEdit+, see also http://www.metacase.com/mwb/xml_format.html#importingmodels" rel="nofollow - importing models



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.05 - http://www.webwizforums.com
Copyright ©2001-2022 Web Wiz Ltd. - https://www.webwiz.net