[gme-users] OTIF tooladaptors for GME available on CVS

Gabriele Trombetti gabtromb at isis.vanderbilt.edu
Mon Aug 30 13:13:25 CDT 2004


This could be of interest for other groups than our CoSMIC so I'm 
notifying the GME and UDM mailing lists as well.

I have completed some cool paradigm-independent OTIF tooladaptors for 
GME :-P

You can find the sources in
http://cvs.dre.vanderbilt.edu/cgi-bin/viewcvs.cgi/CoSMIC/PSM/CCM/PICML2Cadena/OTIF_related/GME_ToolAdaptors/
to be compiled with VC6 SP5.

The manual (which also includes other stuff than the tooladaptors) is here:
http://cvs.dre.vanderbilt.edu/cgi-bin/viewcvs.cgi/CoSMIC/PSM/CCM/PICML2Cadena/Docs/PICMLCadena_integration_manual.doc?rev=1.6&view=log

These tooladaptors are paradigm independent. They don't need to be 
compiled with your paradigm. They will work on any paradigm that you 
have loaded on GME.

There is one publisher and one receiver. They put icons on the GME 
interface.
If you click on the publisher it will connect to OTIF, look if 
{GME-PARADIGM-NAME}_Publisher is a valid TA for the backplane, if yes it 
will connect, and publish the currently opened model to OTIF.

If you click on the receiver, it will connect to the OTIF, look if 
{GME-PARADIGM-NAME}_Receiver is a valid TA for the backplane, if yes it 
will connect and subscribe to {GME-PARADIGM-NAME} documents. A new 
independent window will pop up which monitors the documents of that 
paradigm that get published on the OTIF. You can continue working on 
GME. When a new document gets published you will see it in the window: 
you can select it and push the Fetch button. The document will be 
fetched, saved on disk overwriting your current model, then the current 
GME will be shut down and a new GME will be launched opening the fetched 
model (it was not possible to reload the model from disk on the current 
GME, so I had to do this workaround).



Thanks to Zsolt, Endre, Peter, Larry, Feng and others on the GME and UDM 
mailing lists for their help.

Gabriele


More information about the gme-users mailing list