This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Drawing Tools
May/June 2009 (vol. 26 no. 3)
pp. 12-13
Diomidis Spinellis, Athens University of Economics and Business
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.
Index Terms:
diagrams, charts, drawings, UML, Graphviz, dot, neato, twopi, groff, pic, gnuplot, GMT, KML, UMLGraph, ImageMagick, GhostView, Inkscape
Citation:
Diomidis Spinellis, "Drawing Tools," IEEE Software, vol. 26, no. 3, pp. 12-13, May-June 2009, doi:10.1109/MS.2009.63
Usage of this product signifies your acceptance of the Terms of Use.