JAMM

Java Applets Made Multiuser

JAMM (Java Applets Made Multiuser) is a prototype Java runtime environment that provides the shared use of single-user Swing-based components.

Keywords: Computer-supported cooperative work, groupware, collaboration transparency, Java.

Stylepad application shared via rJAMM

What's New


Collaborative Use of Single-user Applications

The computing field is shifting focus from personal computing to interpersonal computing.  People interact together in all aspects of life and, as computers have become prevalent, users seek computer support for their interactions.   Groupware toolkits exist with which developers may create collaborative applications.  However, there is a growing base of single-user applications that may be extended to collaborative use through a collaboration-transparency system, such as rJAMM.


System Overview

This version of JAMM supports the shared use of 100% pure Swing-based user interface components.   A component shared via JAMM may be as simple as a button or as complex as an applet.   In the image above, a Swing example component, called Stylepad, is being shared.  This version of JAMM, called rJAMM for replicated JAMM, is the second generation of work described at this URL: http://simon.cs.vt.edu/JAMM/JAMM-AWT-based .


Using JAMM

As a research project, JAMM is freely available for evaluation and use. We ask you to provide feedback about your experience with JAMM throughout your use of it (contact JAMM <jamm@simon.cs.vt.edu>).


Related Projects at Virginia Tech




JAMM Home

James "Bo" Begole
 begolej@vt.edu
Last modified: Sun Mar 1 20:18:48 EST