Ubuntu / Linux上的PHP_Uml到XMI到UML图

I am using the PHP_Uml pear package and I created a XMI in version 1 and 2. Unfortunately ArgoUml does not parse the XMI 1 correctly, and the XMI 2 always fails with the "new" argo.

phpuml . -x 1 -o project.xmi

Is there any tool that has the correct UML2, can reverse engineering and, especially, do forward engineering in PHP 5.3 and above?

I would appreciate something that is free or that costs and runs under Linux / Ubuntu (without wine, mono etc.). I am using phpStorm. That's necessary, because it can't be manipulated.

You may want to try fully-functional and free 30 day trial of MapForce (http://www.altova.com/mapforce.html). As far as I know, it can convert XMI to UML2 correctly.

You can use this PhPStorm plugin for UML diagrams.