 |
 |
 | Altova UModel® 2008 complements Altova MapForce® to help you model those parts of an enterprise application that describe your data integration or Web services implementation.
Many developers faced with an assignment to automate a repetitive data translation process use Altova MapForce to design mappings between any combination of XML, database, flat file, and EDI data. When their translation projects are mapped and the necessary data processing functions defined, they use the MapForce code generator capability to generate Java code that becomes the core of their data integration applications.
If this methodology fits your base requirements, you’ll be glad to know the Altova UModel® 2008 reverse engineering feature lets you import Java or C# code generated by MapForce to give you a head start on modeling your entire data translation project.
Similarly, if you would like to model the implementation code for a Web services project created in MapForce, you can import the Java or C# code in UModel® 2008. The resulting UML diagrams together with images from your MapForce mappings provide excellent resources to document your project design.
 Click image to enlarge / reduce screenshot

UModel® 2008 imports Java or C# code generated by MapForce and creates class diagrams with arrows showing the inheritance relationships between classes derived from the source and target schemas defined in your data integration or Web services implementation project. You can use UModel® 2008 to further develop your model with additional UML diagrams, illustrating your data translation orWeb service in a larger application, and you can employ UModel® 2008 to generate graphical documentation.
After you finish extending your model, Altova UModel® 2008 can generate new code for your enhanced version of the project.

Later on, if you need to add new features or modify your application, UModel® 2008 lets you choose between several approaches.
You may want to go back to MapForce to modify the translation, generate new application code, then launch UModel® 2008 and import the new code. Or, if the required change is minor, you can just edit your UML diagrams and generate new code from UModel® 2008. A third option is to edit the application code directly, then synchronize your UModel® 2008 project or even create a new one!
UModel® 2008 doesn’t favor or restrict you to any particular UML modeling process, freeing you to work in the way that you prefer.
Experience for yourself how easily Altova UModel® 2008 incorporates UML in your data integration and Web services implementation projects. Download a free 30-day trial today!
See how MapForce® 2008 will simplify and accelerate your next data integration project. Download a free trial today!
|
 |
 |
 |