JAMM Publications and Related Work
JAMM
JAMM (Java Applets Made Multiuser) is a Java runtime
environment that provides the shared use of single-user Swing-based
components.
-
James "Bo" Begole, "Usability
Problems and Causes in Conventional
Application-Sharing Systems" (under
review, April 1999).
-
James "Bo" Begole, Craig A. Struble, Clifford
A. Shaffer, and Randall B. Smith,
"Transparent Sharing of Java Applets: A Replicated
Approach,"
Proceedings
of the 1997 Symposium on User Interface Software and Technology
(UIST'97),
ACM Press, NY, 1997, pp. 55-64.
PDF version
Presentation Slides
-
James "Bo" Begole and Clifford A. Shaffer,
"Flexible Collaboration
Transparency,"
Virginia Tech,
Department of Computer Science,
Technical Report TR-98-11.
- James Bo" Begole, Mary Beth Rosson and Clifford A. Shaffer,
"Supporting Worker Independence in Collaboration Transparency," Technical
Report TR-98-12, Department of Computer Science, Virginia Tech.
submitted to The 1998 ACM Conference on User Interface Software and
Technology.
Sieve
Sieve is a Java-based collaborative interactive modular visualization
environment (CIMVE). Like other modular visualization environments, it
provides an extensible set of modules representing sources of data,
data manipulation processes, and image generation tools. These modules
can then be linked to specify the flow of data to create a ``program''
for producing a visualization.
- James ``Bo'' Begole, Philip L. Isenhour and Clifford A. Shaffer,
JavaBeans as a Framework for Collaborative Software," Technical Report TR-98-13, Department of
Computer Science, Virginia Tech,
submitted to The 1998 ACM Conference on User Interface Software and
Technology.
-
Philip Isenhour, James "Bo" Begole,
Winfield S. Heagy, and Clifford A. Shaffer,
"
Sieve: A Java-Based Collaborative Visualization Environment,"
IEEE
Visualization '97 Late Breaking Hot Topics Proceedings, October 22-24, 1997, pp. 13-16.
-
Philip Isenhour, Clifford A. Shaffer, James ``Bo'' Begole, Jeff
Nielsen and Marc Abrams,
"Sluice: A Java-Based Framework for Collaborative Interactive Modular
Visualization Environments,", Virginia Tech, Department of
Computer Science,
Technical Report TR-97-17.
Related Work
- See the References sections of the above papers for additional related
citations.
- H. Abdel-Wahab, B. Kvande, S. Nanjangud, O. Kim, J. P. Favreau, ``Using
Java for Multimedia Collaborative Applications,'' PROMS'96, Madrid,
Spain
- H. Abdel-Wahab and K. Jeffay, ``Issues, Problems and Solutions In Sharing
X Clients on Multiple Displays,'' Internetworking -- Research and Practice,
Vol. 5, No. 1, March 1994, pp. 1-15.
- J.E. Baldeschweiler, T. Gutekunst, and B. Plattner, ``A Survey of X
Protocol Multiplexors,'' ACM SIGCOMM Computer Communication Review, April
1993, pp. 16-24.
- R. Bentley, T. Rodden, P. Sawyer, and I. Sommerville, ``Architectural
Support for Cooperative Multiuser Interfaces,'' IEEE Computer, vol. 7 num.
4, May 1994, pp. 37-46.
- G. Chung, K. Jeffay and H. Abdel-Wahab, ``Accommodating Latecomers
in Shared Window Systems'', IEEE Computers, Vol. 26, No. 1, January 1993,
pp. 72-74.
- G. Chung, K. Jeffay and H. Abdel-Wahab, ``Dynamic Participation in
a Computer-based Conferencing System,'' Journal of Computer Communications,
Vol. 17, No. 1, January 1994, pp. 7-16.
- D. Garfinkel, B.C. Welti and T.W. Yip, ``HP SharedX: A Tool for Real-Time
Collaboration,'' HP Journal, April 1994, pp. 23-26.
- S. Greenberg, C. Gutwin and M. Roseman, (1996). Semantic Telepointers
for Groupware. Research report, Department of Computer Science, University
of Calgary, Calgary, Alberta, Canada, June.
- C. Gutwin, S. Greenberg and M. Roseman, ``Workspace Awareness in Real-Time
Distributed Groupware: Framework, Widgets, and Evaluation,'' Department
of Computer Science, University of Calgary, Calgary, Canada, January 1996.
- J.C. Lauwers and K.A. Lantz, ``Collaboration Awareness in Support of
Collaboration Transparency: Requirements for the Next Generation of Shared-Window
Systems,'' Proceedings of CHI 90, Conference on Human Factors in Computing
Systems, ACM Press, New York, 1990, pp. 303-311.
- J.C. Lauwers, T.A. Joseph, K.A. Lantz, L. Romanow, ``Replicated Architectures
for Shared Window Systems: A Critique,'' Proceedings of the Conference
on Office Information Systems, ACM Press, March 1990, pp. 249-260.
- W. Minenko, ``The Application Sharing Technology,'' The X Advisor,
1(1), June 1995.
- W. Reinhard, J. Schweitzer, G. Vvlksen, M. Weber, ``CSCW Tools: Concepts
and Architectures,'' IEEE Computer, 7(4), May 1994.
- R. Smith, ``What You See Is What I Think You See,'' Spring '92 ACM
Conference on Computer Supported Collaborative Learning, 21(3), ACM Press,
New York, 1992.
- S. Sarin and I. Greif, ``Computer-based Real-Time Conferencing Systems,''
IEEE Computer, 18(10), 1985, pp. 33-45.
- M. Stefik, D.G. Bobrow, S.Lanning and D.Tatar, ``WYSIWIS revised: Early
experiences with multiuser interfaces,'' Proceedings of the Conference
on Computer Supported Collaborative Work, Austin Texas, December 1986,
pp. 276-290.
Return to JAMM Main Page
James "Bo" Begole
April 12, 1997