Learn More
A <italic>fisheye</italic> lens is a very wide angle lens that shows places nearby in detail while also showing remote regions in successively less detail. This paper describes a system for viewing and browsing planar graphs using a software analog of a fisheye lens. We first show how to implement such a view using solely geometric transformations. We then(More)
We propose the metaphor of rubber sheet stretching for viewing large and complex layouts within small display areas. Imagine the original 2D layout on a rubber sheet. Users can select and enlarge diierent areas of the sheet by holding and stretching it with a set of special tools called handles. As the user stretches an area, a greater level of detail is(More)
Views rdphs with hundreds of vertices and cdgcs arc common in many application arca of computrr scirnce, such as network topology, VLSI circuits, arrd graph theory. There arc litrralty hundreds of algorithms for posidoning nodes to pn~ ducr an aesthetic and informative display [I]. However, once a layout is chosen, what is an cffrctive way to view and(More)
The accompanying videotape demonstrates a system for viewing large graphs [2]. It's one of many possible implementations of a general framework for graphical fisheye views that we have developed. The graph in the video represents direct routes between major cities in the United States. An obvious way to see more detail about an area is to zoom into the(More)
DEC's business and technology objectives require a strong research program. The Systems Research Center (SRC) and three other research laboratories are committed to filling that need. SRC began recruiting its first research scientists in l984—their charter, to advance the state of knowledge in all aspects of computer systems research. Our current work(More)
A bstract Debugging parallel and distributed programs is harder than debugging sequential programs. A number of debuggers have been developed to alleviate the problem of debugging parallel and distributed programs. But there is a lack of any uniform approach to debugging such systems and as a result each debugger is different. In this paper, first the(More)
  • 1