The JOTSA Animation Environment

  • Authors:
  • Steven Robbins

  • Affiliations:
  • -

  • Venue:
  • HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences-Volume 7 - Volume 7
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

JOTSA (Java On Time Synchronous Animation) is an environment for web-based animation of algorithms and data. On time refers to the moving of objects so that they complete their movement at a known time, independent of the hardware or operating system of the target machine. Synchronous refers to the coordination of the movement of several objects. JOTSA was motivated by the need to represent exact timing relationships in network protocols and other time-critical applications in a platform-independent manner. JOTSA provides a web-based user interface which is a natural vehicle for remote execution and wide dissemination. In addition to exact time animation, JOTSA supports multiple dependent or independent views, panning and zooming, linking of collections of objects, event-driven simulation, and synchronization. Applications have the full resources of the Java virtual machine and can be written to support interaction in a way that is familiar to the user.