Skip to main content


developerWorks  >  Rational  >

Java-to-Java mapping tool for Rational Application Developer, Version 7.5

developerWorks

Wini Mark (wmmark@ca.ibm.com), Software developer, IBM Toronto Lab
Graham Knopp (gknopp@ca.ibm.com), Software developer, IBM Toronto Lab

24 Sep 2009

Get the downloads

This mapping tool is a new plug-in for Rational Application Developer V7.5. It provides a wizard that creates a mapping model.

System requirements

You must have IBM® Rational® Application Developer Version 7.5 installed to use this tool.

Tool overview

This mapping tool is a new plug-in for Rational Application Developer V7.5. It provides a wizard that creates a mapping model. With this model, you can graphically design transformations for data, which you can then use to take information from one domain and transform it to another domain. The model generates a Java™ mapping class that takes JavaBeans™ as input and output and performs the transformations on the attributes automatically. By providing a graphical interface, the mapping tool can prevent mistakes caused by human error when doing the transformations manually and the interface makes it easier to visualize how the attributes will be mapped.

Purpose of the tool

Information is often passed between different application tiers. Developers need to manually transform the information before passing it to another part of the application. With this tool, developers can configure mapping between these tiers and reuse the mapping each time that they need to do the transformation. For example, a Java bean that represents information gathered from an information management system (IMS) could be transformed to be suitable for input to an application that displays the information on a Web page.

Version

1.0

Support

Not supported. This tool is provided “as-is” by IBM.

Hardware requirements

There are no additional processor or memory requirements for installing this Java-to-Java mapping tool in Rational Application Developer V7.5.

Software requirements

Reminder:
Before you install this tool, you must have Rational Application Developer V7.5 installed.

Installation instructions

If Rational Application Developer is already running, shut it down before continuing with the installation. After you have downloaded the zipped file to a location of your choice, extract the contents, and you should see two folders: one labeled plugins, the other named features. Copy the contents of the folders to their respective folders in your Rational Application Developer directory. For example, if you installed Rational Application Developer in D:\RAD\, copy the contents of the plugins folder to D:\RAD\SDP\plugins.

Start Rational Application Developer, and select File > New > Other > Java Mapping Wizard.

Feedback

This tool is still in development, so your suggestions and feedback will help us to understand which features are the most important to you and what needs to be changed or improved. Please take a moment to download and fill out our short user feedback survey and e-mail the results to gknopp@ca.ibm.com. The survey is also included with the Java™ Mapper tool download.



Downloads

DescriptionNameSizeDownload method
Java to Java mapper plug-in toolJavaToJavaMapper.zip 754KBHTTP
User feedback survey (zipped Word doc)JavaMappingToolSurvey.zip7.14KBHTTP
User feedback survey (plain text format)JavaMappingToolSurvey.txt5KBHTTP
Information about download methods


About the contributors

Wini Mark is a software developer at the IBM Toronto Laboratory working in the product development of Rational tools. Wini holds a Bachelor degree in Computer Engineering from McGill University and a Masters degree in Computer Science from Queen's University. You can reach Wini at wmmark@ca.ibm.com.


Graham Knopp earned a Bachelor of Science degree in computer science from the University of Toronto in 2008. He has been developing software for Rational Application Developer since.





Back to top



Document options

Document options requiring JavaScript are not displayed

Sample code


My developerWorks needs you!

Connect to your technical community