Software through Pictures and the OMG
Aonix manufactures the industrial strength UML tool, Software through Pictures. StP supports serious development groups -- we believe our tool is the only one capable of scaling to projects of substantial size without forcing you to partition your model. We were the first tool to support UML 1.1 with all editors and now are supporting UML 1.3. We are also anticipating 1.4 and even 2.0 with Model Management, version control and an advanced, pattern-based code generator called ACD.
ACD - Architecture Component Development - is based on the idea that successful code generation should not require the UML model to be specified at too low a level. ACD frees the UML model from excessive detail that reverse engineering ("round trip") generates and that traditional code generators require. ACD lets you create template files that embody your architect's best practices -- that is, patterns -- and generate from 30% to 70% of your code.
How best should a commercial-quality tool support UML? We recognize that users (especially those in the OMG community) may wish to move StP in particular directions.
Since we are a tool house, our mission is not to dictate method or process. Our mission is to support the entire UML to the best of our ability and to make StP flexible enough to accommodate user's wishes. We have been OMG members for ten years and we're here to listen as well as contribute.