Application Development and Automation 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: 
Read only

Create UML class diagrams from ABAP code

Former Member
0 Likes
2,078

Does anyone know of a way to create a UML class diagram from existing ABAP classes and interfaces?

At least one way to do that comes to my mind:

1. Export the ABAP program objects to XML using SAPlink

2. Run an appropriate XSLT to create an XMI file

3. Import the XMI into your favorite UML tool

I'd be able to do all three, however, I'd not be able to create the appropriate XSLT.

There may be other ways to do this,or even a ready-made tool. I'd be grateful

for any hints.

-- Sebastian

1 ACCEPTED SOLUTION
Read only

uwe_schieferstein
Active Contributor
0 Likes
1,188

Hello Sebastian

I asked this question during the SDN day at the TechEd 2008 in Berlin. The answer was that SAP plans to implement ABAP -> UML in release 7.20. However, there were no plans yet to enable roundtrip-engineering (i.e. UML -> ABAP).

Regards

Uwe

Does anyone know of a way to create a UML class diagram from existing ABAP classes and interfaces?

At least one way to do that comes to my mind:

1. Export the ABAP program objects to XML using SAPlink

2. Run an appropriate XSLT to create an XMI file

3. Import the XMI into your favorite UML tool

I'd be able to do all three, however, I'd not be able to create the appropriate XSLT.

There may be other ways to do this,or even a ready-made tool. I'd be grateful

for any hints.

-- Sebastian

4 REPLIES 4
Read only

uwe_schieferstein
Active Contributor
0 Likes
1,189

Hello Sebastian

I asked this question during the SDN day at the TechEd 2008 in Berlin. The answer was that SAP plans to implement ABAP -> UML in release 7.20. However, there were no plans yet to enable roundtrip-engineering (i.e. UML -> ABAP).

Regards

Uwe

Read only

Former Member
0 Likes
1,188

Hello Uwe,

thanks for that information. I'm on a 7.00 system, so meanwhile it would be nice if anyone could share a temporary solution, even if it's only partly working.

-- Sebastian

Read only

Former Member
0 Likes
1,188

I did some more research, and found that there exists a commercial Eclipse plugin for ABAP, that can also generate UML. Looks neat (from the demo), costs u20AC299. Here's the link:

http://www.ceon.nl/abapeclipse/

I do hope SAP will create something similar soon. It's a terrible thing there does not exist a competitive IDE for ABAP development.

I consider my question answered negatively.

-- Sebastian

Read only

Former Member
0 Likes
1,188

Just a little addendum: I tried contacting ceon about a trial license for the plugin via their website, by phone, and by email, but have had no response.

-- Sebastian