VRL-Studio combines both visual and text-based programing. In contrast to many other Development Environments VRL-Studio Projects are fully functional programs that are developed at run-time. This makes it an ideal environment for rapid prototyping, teaching and experimentation.
VRL-Studio is based on the Visual Reflection Library (VRL). VRL enables declarative and fully automated creation of graphical user interfaces from Java objects. To accomplish that, VRL uses the information accessible via the Java Reflection API.
Making use of the VRL Studio infrastructure we are successfully developing the toolbox NeuroBox (Breit et al. (2016)).