UML::Class::Simple

最終更新日時:2010-05-21 16:49:17
Perl

概要


UML::Class::Simple は、UML クラス図を扱う Perl モジュールです。
このパッケージに含まれる umlclass.pl を使うことにより、指定した Perl モジュールの UML クラス図を簡単に生成することが出来ます。

インストール


CPAN から入手できますので、環境が揃っていれば簡単にインストール可能です。
※ただし、必要な Perl モジュールはかなり大量(^_^;
なお、UML::Class::Simple は Graphviz を使うことが前提となっていますので、事前に Graphviz をインストールしておく必要があります。

umlclass.pl


指定した Perl モジュールの UML クラス図を簡単に作成することができます。
実行方法は以下のような感じです。

 % /path_to_anywhere/bin/umlclass.pl -M XXX -o test2.png -p '^YYY'


XXX に作成したい Perl モジュールを、YYY にその中で実際にクラス図のターゲットとする Perl モジュールを正規表現で。
※ -p で正規表現を指定しないと、Perl モジュールによっては大量のクラスがターゲットとなってしまうので、ものすごく巨大なクラス図を作成してしまい、システムが高負荷となる。

参考例

お問い合わせは 掲示板 にて。