• DocumentCode
    1240122
  • Title

    Drawing Tools

  • Author

    Spinellis, Diomidis

  • Author_Institution
    Athens University of Economics and Business
  • Volume
    26
  • Issue
    3
  • fYear
    2009
  • Firstpage
    12
  • Lastpage
    13
  • Abstract
    A drawing is often the best way to describe a large, complex artifact. In software development, you can easily derive pictures from code through tools that automate diagram creation. With the Graphviz tools you can draw directed and undirected relations between elements using a simple declarative language. Pic features a procedural drawing language that lets you define your own domain-specific drawing language. Gnuplot can plot data and functions in a wide variety of 2D and 3D styles. Finally, you can plot geographical data through the Generic Mapping Tools (GMT) or by generating KML files. You can obtain additional leverage by having one graphics tool or script generate output for another and by using the appropriate output format.
  • Keywords
    Computer bugs; Displays; Earth; Graphics; Histograms; Java; Open source software; Operating systems; Page description languages; Web pages; GMT; GhostView; Graphviz; ImageMagick; Inkscape; KML; UML; UMLGraph; charts; diagrams; dot; drawings; gnuplot; groff; neato; pic; twopi;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2009.63
  • Filename
    4814952