allowing synchronous cooperative work in a graph-
ical manner. Different media types are represented
by graphical objects generated, grouped, or generally
structured during the collaborative process.
The seamless integration of openVisaar into sTeam
enables users to collaboratively browse, discuss, an-
notate, and publish results, even when working at dif-
ferent locations over long distances. Contrary to other
media types (e.g. text documents, pictures, or pre-
rendered videos), openVisaar generates volatile con-
tent by delivering real-time generated and streamed
ISO-compliant MPEG-4 video. Although, sTeam
supports tools for collaborative work on the above-
mentioned immutable media types. These are inap-
plicable in several cases: when the lifetime of me-
dia is limited to the actual session, where its creation
and representation is based on specific parameters,
and where knowledge is gained from the media by
comparison of content changes, rather than concrete
states.
The communication between the openVisaar server
and sTeam is based on a simple, but proprietary pro-
tocol. Future switching to a protocol like SOAP might
open the involved systems even more to other sys-
tems.
Concluding, the solution presented in this paper
surely outlines the benefits and synergy effects gained
by combining open systems in order to create novel
and highly integrated forms of collaboration in rich
media environments.
ACKNOWLEDGEMENTS
Bernd Eßmann is a participant in the Heinz Nixdorf
Institute’s postgraduate program ”Automatic Config-
uration in Open Systems” funded by the German Re-
search Foundation (DFG).
REFERENCES
Apple Computer, I. (2005). Quick Time for Java,
http://developer.apple.com/. Apple Computer, Inc.
Chabert, A., Grossman, E., Jackson, K., and Pietrovicz, S.
(1998). Ncsa habanero - synchronous collaborative
framework and environment. In White Paper, Software
Development Division at the National Center for Su-
percomputing Applications.
Friedland, G., Knipping, L., Schulte, J., and Tapia, E.
(2004). E-chalk: A lecture recording system using
the chalkboard metaphor. Journal of Interactive Tech-
nology and Smart Education, 1(1):9–20.
Goetz, F. and Domik, G. (2003a). A framework for
video-based and hardware-accelerated remote 3d-
visualization. In Proceedings of the Eurographics
2003 Short Presentations, pages 263–269.
Goetz, F. and Domik, G. (2003b). Remote and collabora-
tive visualization with openvisaar. In Proceedings of
the 3rd IASTED International Conference on Visual-
ization, Imaging, and Image Processing, pages 902–
907.
Goetz, F. and Domik, G. (2004). openvisaar - enriching co-
operative visualization by combining open technolo-
gies. In Proceedings of the 1st International Confer-
ence on Cooperative Design, Visualization, and Engi-
neering, pages 38–46.
Hampel, T. and Eßmann, B. (2003). Self-administered co-
operative knowledge areas - evaluation of the www in-
terface in terms of software ergonomics. In Proceed-
ings of the HCI International 2003, pages 729–733.
Hampel, T. and Keil-Slawik, R. (2002). steam: Struc-
turing information in a team - distributed knowledge
management in cooperative learning environments.
ACM Journal of Educational Resources in Comput-
ing, 1(2):1–27.
IBM alphaworks, G. (2005). IBM Toolkit for MPEG-4,
http://www.alphaworks.ibm.com/. IBM alphaworks.
Koenen, R. (2002). Mpeg-4 overview. In ISO/IEC
JTC1/SC29/WG11 N4668.
Mackie, D. (2002). Streaming video and mpeg4ip. In
Presentation of MPEG4IP at the Silicon Valley Linux
User’s Group, Cisco Technology Center, Silicon Val-
ley, USA.
Martinez, J. M. (2002). Mpeg-7 overview. In ISO/IEC
JTC1/SC29/WG11 N4980.
Moore, W., Dean, D., Gerber, A., Wagenknecht, G., and
Vanderheyden, P. (2004). Eclipse Development us-
ing the Graphical Editing Framework and the Eclipse
Modeling Framework. IBM Press.
Mueller, R. and Ottmann, T. (2000). The authoring on
the fly system for automated recording and replay of
(tele)presentations. Multimedia Systems, 3(8):158–
176.
Neve, W. D., Lambert, P., Sam Lerouge, S., and de Walle,
R. V. (2004). Assessment of the compression effi-
ciency of the mpeg-4 avc specification. In Proceed-
ings of SPIE/Electronic Imaging 2004, volume 5308,
pages 1082–1093.
Ramamurthy, R. K. B., Wilhelmson, R., Pea, R., Gomez,
L. M., and Edelson, D. C. (1995). Covis: A national
science education collaboratory. In Proceedings of the
American Meteorological Society 4th Conference on
Education joint with the 11th Conference on Interac-
tive Information and Processing Systems for Meteo-
rology, Oceanography, and Hydrology, pages 15–20.
Reiners, D., Voss, G., and Behr, J. (2002). Opensg - basic
concepts. In Proceedings of the 1st OpenSG Sympo-
sium.
Silicon Graphics , I. (2005). OpenGL Vizserver 3.1:
Application-Transparent R emote Interactive Visual-
ization and Collaboration, Technical White Paper,
http://www.sgi.com. Silicon Graphics Inc.
ICEIS 2006 - SOFTWARE AGENTS AND INTERNET COMPUTING
34