Download OpenTEA Super-User Guide
Transcript
Contents 1 OpenTEA 1.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 3 2 Installation, Getting started 2.1 Requirements: TclTK 8.5 , Python 2.6.6 . . . . . . . 2.2 Installation . . . . . . . . . . . . . . . . . . . . . . . 2.2.1 Default Installation . . . . . . . . . . . . . . . 2.2.2 Custom Installations . . . . . . . . . . . . . . 2.2.3 Hiding OpenTEA, Adding private extensions . . . . . . . . . . . . . . . . . . . . 4 4 5 5 7 7 3 Data structure of OpenTEA projects 3.1 Getting started with OpenTEA Projects . . . . . . . . . 3.2 About statuses . . . . . . . . . . . . . . . . . . . . . . . 3.3 Further reading... The graph theory behind OpenTEA . 3.3.1 Operations on the tree model . . . . . . . . . . . 3.3.2 The Feature Modeling . . . . . . . . . . . . . . . 3.3.3 Practical implementation . . . . . . . . . . . . . 3.3.4 XML files with explicit Feature Model notations 3.3.5 Scattering files . . . . . . . . . . . . . . . . . . . 3.3.6 Toward multi-physics applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 10 12 15 17 18 19 20 20 21 . . . . . 4 Processes for the setup: Python scripts 24 4.1 The link between the GUI and the Python scripts . . . . . . 25 4.2 Batch execution of scripts . . . . . . . . . . . . . . . . . . . . 26 4.3 Further reading... Behind the scene, the execution process . . 28 5 Code execution: Plugins scripts 5.1 The bare XDR.execute command 5.2 pluginScripts contents . . . . . . 5.2.1 More about XDR.ssh send 5.3 pluginScripts use . . . . . . . . . 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 30 31 34 35