Corpus ID: 15718736

A Client-Server Architecture for Rich Visual History Interfaces

@inproceedings{Salter1999ACA,
  title={A Client-Server Architecture for Rich Visual History Interfaces},
  author={R. Salter},
  year={1999}
}
History-keeping has surfaced as a potentially valuable asset to educational and other software. Current research in learning histories considers the hypothesis that providing learners with a readable record of their actions may help them monitor their behavior and reflect on their progress. However, the scope of learning histories goes far beyond the means provided by an undo/redo or document-reca ll history system. In this paper we describe Trails, a component-based framework for constructing… Expand

Figures from this paper

Learning histories in simulation-based teaching: the effects on self-learning and transfer
TLDR
With the learning history recording and inquiry available to the users of the OT simulator, a better performance was obtained during the learning process itself, and when the use of the history mechanism was removed after 2 weeks, the better performance still remained. Expand

References

SHOWING 1-10 OF 29 REFERENCES
A history-based macro by example system
TLDR
This work has developed a history-based visual representation of commands in a graphical user interface that supports the definition of macros by example in several novel ways. Expand
The design of history mechanisms and their use in collaborative educational simulations
TLDR
The design space and challenges of implementing learning histories are described and guidelines for creating effective implementations are presented, and the design tradeoffs between sparse and dense history records are presented. Expand
How people revisit web pages: empirical findings and implications for the design of history systems
TLDR
Based on users' revisitation patterns to World Wide Web pages, eight design guidelines for web browser history mechanisms were formulated and explain why some aspects of today's browsers seem to work well, and other's poorly. Expand
An improved interface for tutorial dialogues: browsing a visual dialogue history
TLDR
This paper describes the design of a user interface that enables both the system and the user to refer to the past dialogue, based on the notion that the dialogue history is a source of knowledge that can be manipulated like any other. Expand
LifeLines: visualizing personal histories
TLDR
The paper describes the use of LifeLines for youth records of the Maryland Department of Juvenile Justice and also for medical records, and Techniques to deal with complex records are reviewed and issues of a standard personal record format are discussed. Expand
Characterizing Browsing Strategies in the World-Wide Web
TLDR
A study conducted at Georgia Institute of Technology that captured client-side user events of NCSA's XMosaic supplemented the understanding of user navigation strategies as well as provided real interface usage data. Expand
Lifestreams: an alternative to the desktop metaphor
We contend that managing one's own electronic world can be a frustrating task for most computer users, re- quiring too many separate applications, too many file transfers and format translations, theExpand
Java Swing
TLDR
This second edition of Java Swing thoroughly covers all the features available in Java 2 SDK 1.3 and 1.4 and is a book by developers for developers, with hundreds of useful examples, from beginni.g level to advanced. Expand
An Application Framework for Creating Simulation-Based LearningEnvironments
TLDR
An application framework for constructing simulation-based learning environments called SimPLE (Simulated Processes in a Learning Environment), which uses dynamic simulations and visualizations to represent realistic timedependent behavior and is coupled with guidance material and other software aids that facilitate learning. Expand
User Recovery and Reversal in Interactive Systems
TLDR
A model for interactive systems is presented that allows recovery to be defined precisely and user and system responsibilities to be delineated and various implementation techniques for supporting recovery are described. Expand
...
1
2
3
...