A Flexible Framework for Collaborative Visualization Applications using JAVASPACES

Abstract

The complexity of modern tasks is rising along with the level of technology. Two techniques commonly used to deal with complexity are collaboration and information visualization. Recently, computer networks have arisen as a powerful means of collaboration, and many new technologies are being developed to better utilize them. Among the newer, more promising of these technologies is Sun Microsystems' JavaSpaces(Trademark), a high-level network programming API. This thesis describes a tool for developing collaborative visualization software using JavaSpaces-an application framework and accompanying toolkit. In addition to a detailed description of the framework, the thesis also describes an application implemented using the framework, discusses the benefits of development under the framework, evaluates the performance of JavaSpaces in the context of the framework, and addresses the issue of network bandwidth limitations, which are a concern when developing visualizations that deal with large data sets.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2001
Accession Number
ADA391953

Entities

People

  • Sean C. Butler

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Bandwidth
  • Computer Networks
  • Computer Programming
  • Computer Science
  • Computers
  • Data Sets
  • Engineering
  • Graphical User Interface
  • Java Programming Language
  • Software Development
  • Teamwork
  • Three Dimensional
  • User Interface
  • Visualizations
  • Word Processors

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Systems Analysis and Design