Thanks Chris,
I have read couple of document on WDSCi V7 AE , This
version have one feature called application diagram
component which represents the program structure
diagram, call diagram.

I guess IBM is working in that direction
Read the following

http://www-304.ibm.com/jct03001c/software/awdtools/wdt400/about/

Thanks
Manoj Chittora
--- "Christopher Jewell (Korasoft Inc.)"
<jewellcj@xxxxxxxxxxxxxxxxx> wrote:

Manoj:

An interesting question.

Sun's NetBeans does not offer 'round-trip' (or even
'one-way-trip')
engineering to RPG. Nor does any other UML tool that
I know of.
Unfortunately since RPG is not an Object Oriented
programming language and
since it is not widely used anywhere other than
System i shops, it's really
hard to obtain any kind of high-level graphical
representation of the
architecture of an application written in RPG. The
best that a putative
'reverse engineering' tool might be able to do is to
generate UML Class
Diagrams from the database access and UML Component
Diagrams from (any) ILE
Modular Structure. As for Sequence Diagrams, you can
pretty much forget it
because the call-stack is procedural and not
object-oriented.

If you are planning to write new systems in RPG,
your best bet to achieve
some 'abstraction of the design' is to use one of
those expensive
traditional CASE Tools such as AllFusion 2E, or
Lansa. If you are attempting
to reverse engineer an existing RPG system into
let's say Java through an
analysis of the RPG system's architecture, your
options are limited (as far
as I am aware and I will happily stand corrected!).
In my opinion, there is
still an opportunity for an enterprising software
company to make money from
creating a tool that offers reverse engineering to a
graphical
representation of legacy RPG systems and then
onwards to forward engineering
to Java without locking the developer into any kind
of proprietary
technology either at run-time or design-time, and I
have thought about
taking the plunge in this direction on many
occasions....

Chris Jewell
Korasoft Inc.
San Rafael, CA
Phone (cell): (415) 479 1349
Fax/Office: (415) 507 0322
mailto:jewellcj@xxxxxxxxxxxx
www.korasoft.com



On 7/23/07, manoj chittora <chittoramanoj@xxxxxxxxx>
wrote:

Hi All,
Does NetBean IDE Modeling tool works on RPG
Source?
or Is there any UML modeling tool which reads RPG
source?
Thanks
Manoj Chittora








As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.