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: 

Using UML while designing Object oriented design in ABAP

Former Member
0 Kudos

Hi,

Is it a general practice in projects to use UML diagrams when you do OO design for a report in ABAP ? Or do people start writing th OO code directly ?

Reards,

Rajesh

5 REPLIES 5

Former Member
0 Kudos

Any inputs ?

uwe_schieferstein
Active Contributor
0 Kudos

Hello Rajesh

Even though there appears to be not tool yet available that allows to generate ABAP (OO) coding based on UML diagrams I highly recommend to use UML because it is very useful approach to document your application design.

I am currently using Altova's UModel, mainly for generating sequence diagrams. However, the more familiar I get with UML the more I will use also the other diagram types.

Regards

Uwe

0 Kudos

Hi Uwe,

I am confused here. I thought UML tool is useful only when it can generate code from the UML diagram.

If the ALTOVA's UModel does not generate ABAP code directly from UML diagram, what is the benefit of creating UML diagram in that tool ?

Regards,

Rajesh.

Former Member
0 Kudos

Hi Rajesh,

In my particular case, I use to start writing the code directly after I read and check the documentation. Right now i'm starting to looking around in order to get more experience in OO programming.

I think that UML is the best option right now, also SAP recommends it. They worked with Rational Software in order to provide an external modeling tool to supports SAP's class.

Check this link in order to get more information.

<a href="http://www.sapinsideronline.com/archive/volume_03_(2002)/issue_03_(july-september)/v3i3a11.cfm?session=&promo=iz1321">http://www.sapinsideronline.com/archive/volume_03_(2002)/issue_03_(july-september)/v3i3a11.cfm?session=&promo=iz1321</a>

Regards,

Eric