Re: [taste-users] Automatically created GUIs

[ Thread Index | Date Index | More lists.tuxfamily.org/taste-users Archives ]



Hi Gert,

The automatically generated GUIs are currently in a state of transit:  I used to be the one generating them (gui_B_mapper.py), and they were wxWidgets C++ applications that were created  based on the PI/RI of "GUI" components in the Interface view (i.e. the RIs of a "GUI" component were TMs, the PIs were TCs). They allowed the user to invoke TCs of a running system (i.e. at run-time) and receive TMs (as you see in http://semantix.gr/assert/AutoGUI2.png ) and even plot their data in real-time (http://semantix.gr/assert/GnuPlot.gif).

All this functionality is now merged by maxime in do-it-all GUIs, with his new pyside_B_mapper.

So, for any questions on old-style GUIs, ask me ; for any questions on the new, integrated GUIs, ask Maxime.

An example where you can see what the GUIs look like (both old and new) is e.g. the Demo_Ada example, under tool-src/testSuites/Regression_AADLv2/Demo_Ada_GUI -
the build process generates both GUI styles under binary.linux.pohic/binaries/. In both cases, the main app must be run first (mypartition_obj142) - and then...

- spawn mygui_GUI for the GUI generated by my mapper
- spawn GUI-mygui for the new style GUIs, which integrate not just TM/TCs, but also plotting, MSC recording, etc.

Final note: the new style GUIs are not as well tested as the old ones :-)

Kind regards,
Thanassis.


On 7/5/2012 2:21 μμ, Gert Caspersen wrote:

                Dear fellow TASTE users,

 

On the home page describing the data modelling tool chain, a section is dedicated to ‘Automatically created GUIs’. Looking in the manual for the TASTE tools, as well as various online help provided by the various scripts, I am unable to identify how such GUIs are generated and how they interface with the elements of the interface view.

 

Could somebody please enlighten me?

 

                Thanks,

 

                                Gert

 


Gert Caspersen
Senior Engineer, Project Manager
Space Projects (DK)
Space

Terma A/S
Vasekær 12
2730 Herlev
Denmark

T +45 8743 6000
T +45 4594 9653 (direct)
F +45 8743 6001
E gec@xxxxxxxxx
W www.terma.com


Attention:
This e-mail (and attachment(s), if any) - intended for the addressee(s) only - may contain confidential, copyright, or legally privileged information or material, and no one else is authorized to read, print, store, copy, forward, or otherwise use or disclose any part of its contents or attachment(s) in any form. If you have received this e-mail in error, please notify me by telephone or return e-mail, and delete this e-mail and attachment(s). Thank you.



-- 
------------------------------------------------------------
Thanassis Tsiodras, Dr.-Ing.
Semantix Information Technologies
email: ttsiodras@xxxxxxxxxxx
web  : http://www.semantix.gr
phone: (+30)2106412065
fax  : (+30)2106412068
addr.: K Tsaldari 62, 11476, Athens, GREECE
------------------------------------------------------------


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/