OpenSource For You - - DEVELOPERS -

Graphviz is a pack­age of open source tools ini­ti­ated by AT&T Labs Re­search for draw­ing graphs. Graph is a struc­tural rep­re­sen­ta­tion of data and is com­posed of ver­tices and edges. Some of the pop­u­lar forms of graph di­a­grams are so­ciograms, state di­a­grams, flow­charts and com­puter net­work di­a­grams.

Graphviz takes the de­scrip­tion of graphs in a sim­ple text lan­guage called DOT and cre­ates graphs in for­mats like SVG, PDF and Post­script. Graphviz in­cludes a com­mand line tool called dot which cre­ates graphs in var­i­ous out­put for­mats. It also in­cludes mul­ti­ple lay­out engines like circo, twopi, fdp, neato, etc, and a graph­i­cal user in­ter­face called dotty to vi­su­alise and edit graphs. Since we are in­ter­ested in the DSL as­pect of Graphviz, we will fo­cus on DOT and its ca­pa­bil­i­ties. For more in­for­ma­tion about var­i­ous util­i­ties bun­dled with Graphviz, please take a look at the Ref­er­ences given at the end of the ar­ti­cle.

Newspapers in English

Newspapers from India

© PressReader. All rights reserved.