VLAB Software Components

VLAB Home

Browser

Browser makes it possible to navigate through the objects in the lab by displaying a graphical (tree) representation of the database. The user can focus on its parts by dynamically expanding or contracting the tree. It is also possible to display graphical representation with each object, making it easy to locate an object visually. Browser also provides database management features, such as drag/drop or cut/copy/paste.

Browser also assists users in creating, modifying and navigating through hyperobject databases. Hyperobject functionality is almost identical to that of object.

Refer to The Virtual Laboratory Browser.

Object Manager

Object manager is a tool used to manipulate the internals of a specific object.  When invoked, object manager displays the object's icon and allows the user to choose actions from its configurable pulldown menus. When the experiment is over, the object manager can save the results back into the database.

Refer to Object Manager documentation.

Panel Manager

Panel manager makes it convenient to modify parameters in text-files without using a text editor.  A panel is a collection of GUI components whose actions are translated into text-editing operations. For example, by moving a slider the user could be changing a value of a number in a datafile.

Panel Manager allows the user to graphically design panels by creating, selecting and dragging panel items.

Refer to Panel Manager and Panel Editor.

Remote Access Server

Remote access server allows VLAB users to access remote databases of objects over the Internet. Remote access server has to be run on the server containing the remote objects. Then any VLAB application can access databases on that server by talking to the remote access server.

Refer to Remote Access Server.

VLAB Daemon

VLAB daemon is needed for interclient communication among other VLAB applications. It is completely transparent to the end-user, as it is automatically started by the first VLAB application and then terminated by the last one to quit.

Refer to VLAB Daemon.

VLAB Home

Last updated December, 2001 by Joanne Penner