Extending a UML to Java 5 transformation with Rational Software Architect Version 7
From the developerWorks archives
Date archived: May 13, 2019 | First published: September 18, 2007
IBM® Rational® Software Architect is a tool for architects and designers of software systems. It combines modeling with the Unified Modeling Language (UML) and developer tools, including a code editor, compiler, and debugger. For connecting these two phases, Rational Software Architect includes a UML-to-Java™ 5 transformation that transforms UML models of classes, interfaces, and enumerations into Java 5 source code. Although the functionality of this transformation is complete, there are those who may want to extend this transformation to include custom elements or conventions or to support a Domain Specific-Language (DSL) extension that they have created. This article introduces the basic elements of creating an extension to this transformation by presenting a simple example.
This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.