ArgoUML es una herramienta CASE hecha en Java para el modelado de nuestros proyectos. Una de las caracteristicas que me parecio bastante buena fue la opcion de generar codigo en PHP, lo que no me convencio fue que genera mucho codigo basura.
La herramienta tiene a su disposicion diagramas de Casos de Uso, Clases, Secuencia, Colaboracion, Estado y Despliegue.
Para aquellos que deseen probarlo...
... leer más en >>> www.linuxparatodos.net