in|situ| Lab - Log In

in|situ| Software

Metisse is an X-based window system designed with two goals in mind. First, it should make it easy for HCI researchers to design and implement innovative window management techniques Second, it should conform to existing standards and be robust and efficient enough to be used on a daily basis, making it a suitable platform for the evaluation of the proposed techniques.


Download: http://insitu.lri.fr/metisse/docs/building.html
Project page: http://insitu.lri.fr/metisse

SwingStates is a library that adds state machines to the Java Swing user interface toolkit. Unlike traditional approaches, which use callbacks or listeners to define interaction, state machines provide a powerful control structure and localize all of the interaction code in one place. It reduces the potential for an explosion of states by allowing multiple state machines to work together. SwingStates can be used to add new interaction techniques to existing Swing widgets, to program new widgets by using the flexible and powerful SwingStates' Canvas and to control high-level dialogues.


Download: http://sourceforge.net/project/showfiles.php?group_id=191556
Project summary: SwingStates
Project page: http://swingstates.sourceforge.net/

The ZVTM is a Zoomable User Interface (ZUI) toolkit implemented in Java, designed to ease the task of creating complex visual editors in which large amounts of objects have to be displayed, or which contain complex geometrical shapes that need to be animated. It is based on the metaphor of universes that can be observed through smart movable/zoomable cameras, and offers features such as perceptual continuity in object animations and camera movements, which should make the end-user's overall experience more pleasing.


Download: http://zvtm.sourceforge.net/download.html
Project page: http://zvtm.sourceforge.net/index.html

ZGRViewer is a 2.5D graph visualizer implemented in Java and based upon the Zoomable Visual Transformation Machine (ZVTM). It is specifically aimed at displaying graphs expressed using the DOT language from AT&T GraphViz and processed by programs dot, neato or others such as twopi.


Download: http://zvtm.sourceforge.net/zgrviewer.html#download
Project page: http://zvtm.sourceforge.net/zgrviewer.html

Fresnel is a presentation vocabulary for Semantic Web data designed to be application and representation paradigm independent. JFresnel is a Java library that implements the Fresnel specification for various RDF APIs, such as Jena and Sesame.


Download: http://jfresnel.gforge.inria.fr/download.html
Project page: http://jfresnel.gforge.inria.fr/

IsaViz is a visual environment for browsing and authoring RDF models represented as graphs. It features a 2.5D user interface allowing smooth zooming and navigation in the graph; creation and editing of graphs by drawing ellipses, boxes and arcs; RDF/XML, Notation 3 and N-Triple import and export, SVG and PNG export. Since version 2.0, IsaViz can render RDF graphs using GSS (Graph Stylesheets), a stylesheet language derived from CSS and SVG for styling RDF models represented as node-link diagrams.


Download: http://www.w3.org/2001/11/IsaViz/#download
Project page: http://www.w3.org/2001/11/IsaViz/