http://pear.php.net/package/PHP_UML This PEAR package goes trough your PHP code and create an XMI file with your classes and other UML diagrams. The XMI file is the input for Rational, ArgoUML, etc... Reproducible: Always