Brn.Gui: Difference between revisions

From
Jump to navigation Jump to search
mNo edit summary
(No difference)

Revision as of 13:36, 16 March 2008

Brn.Gui running a simulation with 500 nodes.

The Brn.Gui is a user interface for the Brn.Sim simulator. It is able to control the simulation execution like a debugger. It visualizes simulation results which are specified in simulation code via the Brn.Measure framework. Furthermore, it is also a result browser for already completed simulations which were executed by the Brn.DistSim distributed simulation framework and stored in the Brn.Db storage.

Features

Brn.Gui displaying the Radio Packet Time-Bar.
Brn.Gui Color Code for Packet Timebar.

Implementation Details

The Brn.Gui is a stand-alone Eclipse RCP application. A Brn.Sim instance can be connected to the Brn.Gui via Java RMI. The out-of-process architecture (and the resulting RMI overhead) is mainly technical: the usage of custom classloader during simulation causes several problems which RMI solves through serialization.