Main Menu  


XGPL

The graphical programming environment XGPL enables a user to define statistical programs using a graph editor. The language enables a direct specification of the dependencies between different views and controllers that are usually built during an interactive analysis.

Within XGPL, programs are represented by directed acyclic graphs where the nodes define operations and the edges control the flow of data. Meta nodes control the repeated or conditional execution of subgraphs. They correspond to control structures within textual programming languages.

Although XGPL is not a part of Xtremes, it can access the Xtremes CORBA server to utilize the exported services. Check the XGPL homepage for further information. You can also download the latest version of XGPL (implemented in Java). The following picture shows a typical application of XGPL. Components of the Xtremes server are combined with sliders from the XGPL menu system to create an interactive simulation of the distribution of the Hill estimator.

© 2005
Xtremes Group · updated Jun 21, 2005