Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Classes and UML

0 Kudos

Hi All,

Is there any tool available which does the reverse engineering or modelling from ABAP classes to UML (Unified Modelling Language) ?

Thanks in advance for your help.

Regards, Krithika

7 REPLIES 7

Former Member
0 Kudos

Hello,

Check this tool:

<a href="http://www.ensemble.com/products/uml/roseabaplink">http://www.ensemble.com/products/uml/roseabaplink</a>

0 Kudos

Hello,

This link does not work anymore.

Are there any new tools available to generate UML diagrams from NW 7.0 ABAP OO code?

Thanks,

Juergen

0 Kudos

Hello Jürgen

I asked exactly this question on the SDN Community Day preceeding last year's TechEd in Berlin.

The answer from Horst Keller and colleagues was:

The functionality ABAP -> UML Description is likely to be integrated into SAP NetWeaver 7.20.
Reverse engineering (UML -> ABAP) is not yet planned.

Regards

Uwe

0 Kudos

Hi,

the ABAP -> UML reverse engineering functionality is available starting with release 7.02 and 7.20.

You will find them in transaction SE80 in the context menu of classes, interfaces, programs and function-groups (Display -> UML Class Diagram). The UML class diagram cannot be manually modified but there are many options to configure it. There is no plan for supporting two-way-editing functionality in the future. Nevertheless you will be able to print the UML class diagram, export the UML class diagram in XMI format (without graphic) or as an bitmap and you will be able to generate an ABAPDoc like HTML document including UML class diagram bitmaps. The XMI file can be imported in third party UML tools (e.g. StarUML and Altova UModel), to generate UML diagrams and to modify the classes and interfaces. Therefore, XMI download can be very useful in ABAP refactoring projects. Because of the ABAP Objects UML Class Diagram is designed for reverse engineering, there is currently no plan for an XMI upload functionality.

Regards, Wolfgang Roeder

0 Kudos

Is Netweaver 7.02 the same as Netweaver 7.0 with Enhancement Package 2 ? I did check

[ SAP NetWeaver 7.0 Release Information|http://www.sdn.sap.com/irj/sdn/nw-70?rid=/webcontent/uuid/401a43d0-be49-2a10-a192-f03503a00825] [original link is broken];, but it didn't say.

-- Sebastian

0 Kudos

Yes it is.

NW EHP1 -> 7.01

NW EHP2 -> 7.02

0 Kudos

We have a NW 7.1 and this is not available. Is it only 7.2?