Cantata: visual programming environment for the Khoros system
ACM SIGGRAPH Computer Graphics - Special focus: modular visualization environments (MVEs)
Visual programming with HP VEE (2nd ed.)
Visual programming with HP VEE (2nd ed.)
Machine Vision Algorithms in Java: Techniques and Implementation
Machine Vision Algorithms in Java: Techniques and Implementation
The Application Visualization System: A Computational Environment for Scientific Visualization
IEEE Computer Graphics and Applications
An architecture for a scientific visualization system
VIS '92 Proceedings of the 3rd conference on Visualization '92
Orientation contrast sensitive cells in primate V1 a computational model
Natural Computing: an international journal
My Sparring Partner Is a Humanoid Robot
IWINAC '09 Proceedings of the 3rd International Work-Conference on The Interplay Between Natural and Artificial Computation: Part II: Bioinspired Applications in Artificial and Natural Computation
Retrieving Emotion from Motion Analysis: In a Real Time Parallel Framework for Robots
ICONIP '09 Proceedings of the 16th International Conference on Neural Information Processing: Part II
Expressing and interpreting emotional movements in social games with robots
Personal and Ubiquitous Computing
Robotics and Autonomous Systems
User-friendly robot environment for creation of social scenarios
IWINAC'11 Proceedings of the 4th international conference on Interplay between natural and artificial computation - Volume Part I
Simulation of orientation contrast sensitive cell behavior in TiViPE
IWINAC'05 Proceedings of the First international conference on Mechanisms, Symbols, and Models Underlying Cognition: interplay between natural and artificial computation - Volume Part I
TiViPE simulation of a cortical crossing cell model
IWANN'05 Proceedings of the 8th international conference on Artificial Neural Networks: computational Intelligence and Bioinspired Systems
Hi-index | 0.00 |
TiViPE [4] is a component based visual programming environment (VPE) that enables users to build programs by construction of a network of components interactively. A single module (component), represented by a graphical icon, is a computational unit. Multiple icons can be connected to each other to yield a directed graph (a network) that represent a program. TiViPE is, in appearance similar to programs such as AVS [9], Vee [3, 1], OpenDX [6], Khoros [12], LabVIEW [7], NeatVision [10], and ViPEr [8], but presents some fundamental differences. TiViPE integrates documentation with an existing routine call (that has been programmed in C++, C, Fortran, or Java), and automatically generates C++ code that is compiled to stand-alone program. This program is able to execute the specified routine, provide a graphical icon, or give html-formatted documentation about the routine. Hence, within TiViPE there is no textual programming for the user. TiViPE strongly re-uses code, which is inherent to visual programming, and automatic code regeneration by compounding a network of modules to a single module, which leads to faster programming. TiViPE supports networking and parallel processing in a natural way, and allows the user to modify an activated network. TiViPE also aims at rapid prototyping which demands user friendliness, programming by existing modules for basic users, and focuses on the documentation of a module. TiViPE has been used in the field of computer vision, robotics, and computational neuroscience.