Vivio - A System for Creating Interactive Reversible E-Learning Animations for the WWW

Vivio is a system that makes it easier to create interactive reversible 2D vector based e-learning animations for the WWW. Vivio programs describe how the properties of graphical objects change as function of time or as the result of external events. Since Vivio animations follow the execution of a program, they can respond to user input and are not limited to preset animation sequences. A key feature of the Vivio player is its ability to play Vivio animations smoothly in both forward and reverse directions