Hi, To clear up the discussion about moddeling tools that can be used with UML2MMbase: only Poseidon UML has been tested and will work well. Requirement for UML2MMBase is that the XMI file is in UML1.4 and XMI1.2 format. Currently there are not many UML Tool vendors that support this and no Open Source Tools that I know of. For a little background: UML2MMBase is based on Andromda, a MDA code generation tool (http://andromda.sourceforge.net). They support Poseidon UML and MagicDraw so probably UML2MMbase will... For both a Community Edition is available. The suggestion of XSL transformations is probably not an option since UML2MMbase makes extensive use of UML1.4 features like tagged values which aren't supported by UML1.3 and before. At Finalist we created a XSL sheet for transforming the XMI output of Together CC 6 so it is in the XMI1.2 format that can be read by UML2MMbase but only some basic UML features can be used then.
So my advice would be: use Poseidon UML! Cheers, Rudie Ekkelenkamp.
