Skip to main content


developerWorks  >  Rational  >

From model to code and back again with the Rational Software Delivery Platform, Part 2: Transform, edit, and reverse-engineer a UML model into Java source code

developerWorks

Level: Intermediate

Eric Long (elong@us.ibm.com), Software Engineer, IBM

29 May 2007

Register now or sign in using your IBM ID and password.

IBM® Rational® Software Delivery Platform gives you a customizable UML 2.1-based visual modeling and design tool that enables architects, systems analysts, designers, and others involved in the development process to clearly document and communicate processes, flows, and designs. Rational Software Modeler, Rational Systems Developer, and Rational Software Architect also integrate with other tools (like WebSphere® Business Modeler, Rational Testing products, and so on) in your environment to support true team-wide development. This tutorial walks you through some of the UML 2.1 modeling capabilities provided by Rational Software Modeler and Rational Software Architect.

In this tutorial

  • Transform a UML model into Java source code

  • UML visualization

  • Reverse transformations

Objectives

After completing this tutorial, you will know how to use Rational Software Architect (or Rational Systems Developer) to transform a UML model into code, edit source code visually, and reverse-transform code back into a model.

Prerequisites

This tutorial series assumes that you have some understanding of the Unified Modeling Language (2.1). Knowledge of Java development and UML class diagrams is helpful, but not required.


System requirements

To complete the steps in this tutorial, you need to have Rational Software Architecta> or Rational Systems Developer installed on your machine. All of the prerequisites for Rational Software Architect are located in the Resources section of the tutorial. Rational Software Architect works best on a machine with at least 1 GB of RAM.



Duration

1 hour


Formats

html, pdf


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed

Discuss


More in this series:
From model to code and back again with the Rational Software Delivery Platform