CATIA Magic
支持Java、C++、CORBA IDL、DDL、XML Schema、WSDL和C#语言,为合并代码和UML模型提供了一个简单直观的图形界面,同时也为UML模型和代码中的模型准备了代码框架。UML模型可以被转换为这些语言中的任何一种,或者可以从用这些语言编写的源代码创建UML模型。