• Home
  • Search
  • JASMINE: A Java Tool for Multimedia Collaboration on the Internet
  • Cite Icon22
  • https://doi.org/10.1023/a:1021120828421Copy DOI Icon

JASMINE: A Java Tool for Multimedia Collaboration on the Internet

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Although collaboration tools have existed for a long time [8], Internet-based multimedia collaboration has recently received a lot of attention mainly due to easy accessibility of the Internet by ordinary users. The Java platform and programming language has also introduced yet another level of easy accessc platform-independent computing. As a result, it is very attractive to use Java to design multimedia collaboration systems for the Internet. Today there are many systems, which use Java for multimedia collaboration. However, most of these systems require the shared Java application to be re-written according to the collaboration system's Application Programming Interface (API)—a task which is sometimes difficult or even impossible. In this paper, we describe a practical approach for transparent collaboration with Java. Our approach is transparent in that the Java application can be shared as is with no modifications. The main idea behind our system is that user events occurring through the interactions with the application can be caught, distributed, and reconstructed, hence allowing Java applications to be shared transparently. Our architecture allows us to make the huge installed base of Java applications collaborative, without any modification to their original code. We also prove the feasibility of our architecture by implementation of the JASMINE1 prototype.

Similar Papers
  • Book Chapter

Awale Game: Application Programming Interface and Augmented Reality Interface

  • Dec 14, 2018
  • Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
  • Marie-Parisius Dorian Houessou +6
  • Research Article

Colloquy: Evidence-Based Method for Supporting the Design of Conversational APIs

  • Feb 18, 2025
  • Journal of Software Engineering Research and Development
  • João Antônio D M Bastos +2
  • Conference Article
  • Citations11

Smart Home Care System with Fall Detection Based on the Android Platform

  • Oct 11, 2020
  • Guo-Ming Sung +2
  • Book Chapter
  • Citations2

Chapter 6 - Sockets and middleware

  • Nov 30, 2009
  • Networked Graphics
  • Anthony Steed +1
  • Research Article
  • Citations1

Iava: yet another interpreter for scripting within the Java platform

  • Feb 01, 2000
  • Software: Practice and Experience
  • Mathias W Richter
  • Research Article

Design and implementation of file monitoring system of Windows Mobile

  • Nov 03, 2009
  • Journal of Computer Applications
  • Ze-Ke Xie +1
  • Supplementary Content

Costrutti ed Applicazioni di Programmazione Generica in Linguaggi Object-Oriented

  • Apr 30, 2010
  • AMS Dottorato Institutional Doctoral Theses Repository (University of Bologna)
  • Maurizio Cimadamore
  • Research Article
  • Citations5

The SPEED platform for programmable bearer channel processing

  • Aug 28, 2002
  • Bell Labs Technical Journal
  • Marilyn G Andrews +4
  • Conference Article
  • Citations2

<title>Developing a multimedia toolbox for the Khoros system</title>

  • Jan 19, 1996
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Yuh-Lin Chang +1
  • Conference Article
  • Citations3

Orchestrating deep learning workloads on distributed infrastructure

  • Dec 11, 2017
  • Seetharami R Seelam +1
  • Conference Article

IoT enabled Collection/Distribution Process using CoAP

  • Mar 01, 2019
  • Ajitkumar G Dhadke +1
  • Research Article
  • Citations4

Collaborative Multiagent Systems — an Alternative to Full Automation of Production

  • Jul 07, 2020
  • Mekhatronika, Avtomatizatsiya, Upravlenie
  • V V Serebrenny
  • Research Article
  • Citations1

Input and Output Application Programming Interface for Plaid Standard Library

  • Jan 31, 2014
  • International Journal of Software Engineering and Its Applications
  • Nazri Kama
  • Book Chapter

Computing Languages for Bioinformatics: Java

  • Jan 01, 2025
  • Reference Module in Life Sciences
  • Pietro H Guzzi +2
  • Single Report
  • Citations2

Comparison of IEEE Portable Operating System Interface (POSIX). Part 1 and X/Open Single Unix Specifications (SUS).

  • Jul 01, 1995
  • D K Fisher +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.