|
|
||||
|
|||||
TiViPE DownloadTiViPE is released under the GNU General Public Licence. The current version of TiViPE is 2.0.1 dated Mar 2006. Please be so kind to send me an email if you download TiViPE, it gives me the opportunity to notify you when a new version has been released. Do not hesitate to ask any questions or send me a bug report. Installation script and package are required, they have been tested on SuSe Linux, Mac OS X Tiger, and Windows XP.
You might want to try TiViPE add-ons:
|
Illustration of TiViPE
|
1 HistoryIn the early 1990's, I used AVS (Application Visualization System). At that time AVS had an advanced GUI with strong visualization capabilities, but was relatively expensive. Later a similar, but free environment called Khoros appeared. The environment, however lacked the numerous available modules compared to AVS. The main drawback of both environments is that programming new modules requires a considerable effort. By the end of the 1990's Khoros became commercial. In general these commercial tend to make a user dependent on the environment. 2 TiViPEI wanted a program that could wrap any routine into a graphical environment without programming and with little additional effort. Such a migration process is essential for users to move from textual programming to graphical programming. TiViPE allows the user to construct any desired data structure, therefore the TiViPE environment can support in principle any routine call. Embedding a software library into the TiViPE environment therefore does not require additional programming. TiViPE constructs a graphical icon for every selected routine call of a library, hence constructing a program which was setting up a main program and connecting a sequence of routines, compiling, debugging, and compiling, will be nothing more than selecting the desired icons and connecting them with each other and pressing a single button to execute the network. TiViPE generates a stand-alone executable for every module, hence a module can be executed as a stand-alone process independently from the TiViPE environment, ensuring that there is no additional overhead. The advantage of graphical programming in TiViPE over textual programming, for instance C++, are:
Tino's Visual Programming Environment (TiViPE; pronounced as TeeVeePee) was initiated on December 14, 2000 when I was evaluating Trolltech's Qt library. Within 3 months the first GUI was created. 3 ReleasesThe current release is 2.0.1 which was released in March 2006. The current release basically includes everything needed:
4 FutureTiViPE intends to get a large user group, so future focus will be on
5 StatisticsThe current release of TiViPE contains 25 structures and 73 modules. The modules cover most of the functionality of the "free" edition of Khoros. In addition it contains most of modules that I used for my research as well as several other useful modules. The structures that are constructed support both the modules and TiViPE environment itself. The overall package contains approximately 245,000 lines of code:
|