|
|
| Sceenshot Windows XP | Screenshot Mac OS X |
EpiBrowser was written to display the contents of a metadata catalogue, which is provided by an EpiSEM ACTION platform. It displays server-side data as a 2D-graph. Visualisation is done by communicating with the EpiSEM ACTION web service and displaying the content with TouchGraph.
The navigation is kept very simple: one click selects an entity, a double-click expands or collapses relations to other concepts. Instances and their attributes are displayed in separate tables below the 2D-view.
You can download EpiBrowser as a stand-alone application or as sources. Using the stand alone application you need access to an EpiSEM ACTION web service. Starting EpiBrowser you can login to a EpiSEM ACTION server and browse through the server's data.
Using the sources you will need to check out the dev_episem-repository to build EpiBrowser. Furthermore you also need a runnin EpiSEM ACTION service.
For running EpiBrowser you will need a Java2 Runtime Environment only. For buildung EpiBrowser you will need the Java 2 Software Development Kit 1.4.x (J2SDK), a current version of Apache Ant and the software that is needed for building dev_episem.
For a description of the EpiSEM ACTION project see the section EpiSEM ACTION
Several libraries used by EpiSEM ACTION were also used for EpiBrowser since EpiBrowser needs some classes of the EpiSEM ACTION client. Furthermore following libraries and tools were used for EpiBrowser. Please note, that the distribution of the 3rd party software is subject to different licenses as EpiBrowser.
Touchgraph is the core for visualisation of the Episem data as a graph. Touchgraph is licensed under the Apache Style Software License. For more detailed information about Touchgraph see http://www.touchgraph.com
JGoodies Forms framework was used to design some panels in the browser, for further information see http://www. jgoodies.com/freeware/forms/index.html
Apache Ant is used as build tool, see http://ant.apache.org/
The EpiBrowser communicates with the platform using SOAP. For this we have used Axis. http://ws.apache.org/axis/
Questions? © 2004 Lars Engel and Michael C. Jaeger
Institut für Telekommunikationssysteme, FG IVS
Technische Universität Berlin