The Grasper-CL Graph Management System

,

Citation

Karp, P. D., Lowrance, J. D., Strat, T. M., & Wilkins, D. E. (1994). The Grasper-CL graph management system. LISP and Symbolic Computation, 7(4), 251-290.

Abstract

Grasper-CL [5] is a COMMON LISP system for manipulating and displaying graphs, and for building graph-based user interfaces for application programs. The system represents a significant advance over previous COMMON LISP graphers because each level of the Grasper-CL architecture from the core graph data structures to the interactive display module has been fully developed and articulated, and is accessible to application programmers. We call this system organization open architecture. In our experience, several different classes of graph-based user interfaces exist. For example, one class produces static drawings of graphs, whereas another class requires extensive user interaction with graph drawings. The open architecture of Grasper-CL supports the development of all classes of interfaces, whereas previous graphers support only one or two classes of interfaces. Grasper-CL graphics operations are implemented using CLIM, the COMMON LISP Interface Manager.


Read more from SRI

  • Banner and attendees at the IEEE Hard Tech Venture Summit

    Cultivating hard tech startups that scale

    IEEE’s Hard Tech Venture Summit convened innovators at SRI to refine strategies and build new networks.

  • Patient going into a MRI

    Bringing surgical tools inside the MRI

    Drawing on SRI’s unique innovation ecosystem, the startup Medical Devices Corner is seeking to improve cancer surgery by advancing MRI-safe teleoperation.

  • Christopher Mims and Susan Patrick

    PARC Forum: How to AI

    The Wall Street Journal tech columnist Christopher Mims and SRI Education’s Susan Patrick discuss how AI can strengthen human agency.