SRI's Artificial Intelligence Center Do not follow this link, or your host will be blocked from this site. This is a spider trap. Do not follow this link, or your host will be blocked from this site. This is a spider trap. Do not follow this link, or your host will be blocked from this site. This is a spider trap.A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A ASRI International.  333 Ravenswood Avenue.  Menlo Park, CA 94025-3493. SRI International is a nonprofit corporation. Search  |  Contact  |  SRI Home
Space 1x1
 AIC Home   >   Background   >   Publications   >   Details
Space 1x1

Publication Details

The Grasper-CL Graph Management System

by Karp, P. D. and Lowrance, J. D. and Strat, T. M. and Wilkins, D. E.

LISP and Symbolic Computation, vol. 7, pp. 245-282, 1994.

   Abstract

Graphs are virtually ubiquitous in programming applications. Moreover, graph-structured information is especially prevalent in AI applications. We can enhance programs that manipulate graph-structured information by providing these programs with graphical user interfaces that draw graphs, and that allow users to interact with drawings of graph nodes and edges. Grasper-CL is a Common Lisp system for manipulating and displaying graphs. Grasper-CL defines a graph abstract datatype and an extensive set of associated operations for creating, modifying and interrogating graphs, and for saving them persistently. The system draws graphs using CLIM (the Common Lisp Interface Manager), and can create postscript renditions of its drawings. Grasper-CL supports a wide variety of graphic styles for drawing graph nodes and edges. The system includes several different automatic graph layout algorithms, such as for circular and tree layout; it also supports full interactive manipulation of graph drawings. Finally, the system provides facilities for building graph-based user interfaces for application programs, which have been used in conjunction with the Sipe planner, the Gister evidential reasoner, a scheduler for the Hubble Space Telescope, and the EcoCyc encyclopedia of biochemical pathways. A number of groups within the AIC and SRI are using the Grasper-CL system in a variety of projects. This talk will describe the system in detail for people who wish to understand its capabilities better or who are thinking of using it for other projects. This talk is also an opportunity for the audience to shape the future directions of the system: What additional capabilities should be added? Would users like more direct input in how the system evolves? Should we attempt to find funding for further development of the system and research on such issues as graph layout algorithms?

   Electronic Copies

Postscript

BibTeX

EndNote

   AIC Personnel

Name Title E-mail
Karp, Peter D Director, Bioinformatics Research Group
Lowrance, John D Program Director
Strat, Thomas M Alumnus
Wilkins, David E Senior Computer Scientist

Spacer 1x1
Spacer 1x1
 
SRI International

©2008 SRI International, 333 RavenswoodAvenue, Menlo Park, CA 94025-3493
SRI International is a nonprofit corporation. Privacy policy