Skip to main content

Advertisement

SpringerLink
  • Log in
Book cover

International Symposium on Graph Drawing

GD 1997: Graph Drawing pp 336–343Cite as

  1. Home
  2. Graph Drawing
  3. Conference paper
Grappa: A graph package in java

Grappa: A graph package in java

Systems II

  • Naser S. Barghouti1,
  • John M. Mocenigo2 &
  • Wenke Lee3 
  • Conference paper
  • First Online: 01 January 2005
  • 833 Accesses

  • 8 Citations

Part of the Lecture Notes in Computer Science book series (LNCS,volume 1353)

Abstract

Grappa is an extensible graph drawing package written in Java. The package comprises classes that implement graph representation, presentation and layout services. It provides an application programming interface (API) on top of which Web-based applications that need to visualize information in terms of graphs, such as process flows, business workflows or program dependencies, can be built. Through subclassing, the classes that implement an application inherit graph drawing and layout services provided by Grappa, these services can be enhanced and customized for the specific application. To illustrate its utility, a new version of Improvise, a multimedia process modeling environment, was written on top of Grappa.

Keywords

  • Application Program Interface
  • Graph Object
  • Graph Layout
  • Process Flow Diagram
  • Program Dependency

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This author's contributions were made while employed at AT&T Laboratories

This author's contributions were made during a summer internship at AT&T Laboratories

Download conference paper PDF

References

  1. Ken Arnold and James Gosling. The Java Programming Language. Addison Wesley, Reading, MA, 1996.

    Google Scholar 

  2. Stina Bridgeman, Ashim Garg, and Roberto Tamassia. A Graph Drawing and Translation Service on the WWW. In Proc. of Symposium on Graph Drawing GD'96, Berkeley, CA, USA, September 1999. The URL is http://loki.cs.brown.edu:8081/graphserver/home.htm].

    Google Scholar 

  3. Emden Gansner, Eleftherios Koutsofios, Stephen C. North, and Kiem-Phong Vo. A Technique for Drawing Directed Graphs. IEEE Transactions on Software Engineering, 19(3), March 1993.

    Google Scholar 

  4. Stephen C. North and Eleftherios Koutsofios. Applications of Graph Visualization. In Proc. of Graphics Interface '94, pages 235–245, Banff, Alberta, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Bear, Stearns & Co., Inc., New York, NY, USA

    Naser S. Barghouti

  2. AT&T Laboratories, Florham Park, NJ, USA

    John M. Mocenigo

  3. Columbia University, New York, NY, USA

    Wenke Lee

Authors
  1. Naser S. Barghouti
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. John M. Mocenigo
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Wenke Lee
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

    Rights and permissions

    Reprints and Permissions

    Copyright information

    © 1997 Springer-Verlag Berlin Heidelberg

    About this paper

    Cite this paper

    Barghouti, N.S., Mocenigo, J.M., Lee, W. (1997). Grappa: A graph package in java. In: DiBattista, G. (eds) Graph Drawing. GD 1997. Lecture Notes in Computer Science, vol 1353. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63938-1_78

    Download citation

    • .RIS
    • .ENW
    • .BIB
    • DOI: https://doi.org/10.1007/3-540-63938-1_78

    • Published: 29 July 2005

    • Publisher Name: Springer, Berlin, Heidelberg

    • Print ISBN: 978-3-540-63938-1

    • Online ISBN: 978-3-540-69674-2

    • eBook Packages: Springer Book Archive

    Share this paper

    Anyone you share the following link with will be able to read this content:

    Sorry, a shareable link is not currently available for this article.

    Provided by the Springer Nature SharedIt content-sharing initiative

    Over 10 million scientific documents at your fingertips

    Switch Edition
    • Academic Edition
    • Corporate Edition
    • Home
    • Impressum
    • Legal information
    • Privacy statement
    • California Privacy Statement
    • How we use cookies
    • Manage cookies/Do not sell my data
    • Accessibility
    • FAQ
    • Contact us
    • Affiliate program

    Not logged in - 3.238.250.73

    Not affiliated

    Springer Nature

    © 2023 Springer Nature Switzerland AG. Part of Springer Nature.