Tree Structure Generatorアプリケーションは、グラフに関して既存のディレクトリ構造を視覚化するのに役立つ小型のユーティリティプログラムであるように開発されました。このユーティリティは、入力として提供されているディレクトリ構造に基づいて構造のようなツリーを作成するために開発されています。既存のプロジェクトのビルド設定を設計したことがある場合は、プロジェクト構造を視覚化するという困難なタスクが発生しました。時々、あなたは同じを表すためにスケッチを作成したかもしれません。ビルドレーダーの経験の間、私は既存のプロジェクトレイアウトの視覚的表現を生成するための簡単なツールを研究しました。幸いなことに、私はいくつかのユーティリティを見つけました、しかしそれらのほとんどは商業的な公益事業でした。あるいは私は言うことができます、私はそのような自由なユーティリティを見つけることができませんでした。これはこの小さな有用性の創始でした。私はディレクトリツリーを再帰的に処理するという考えを持っていましたが、問題はグラフィカルな方法でレンダリングでした。労働力のある努力の後、私はGraphwizと呼ばれる無料のツールキットを見つけました。このツールキットは、多くの種類のグラフをレンダリングするための多くのユーティリティで構成されていました。ここでは、私は指向グラフ作成ユーティリティに興味がありました。 GraphWizはそのようなユーティリティ、すなわちドットを持っています。ドットには、後述のドット固有の構文を使用して書かれた単純な入力ファイルが必要であり、GIF、JPG、およびPNGを含むさまざまな形式で出力をレンダリングします。