The UML-to-COBOL process requires the modeling of data structures and programs. The next step in the process is the generation of the COBOL source code using the output of a transformation. This process uses both Rational® Software Architect and Rational Developer for System z® as platforms. For more information, see the Rational Software Architect documentation.