IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

Need an Analysis document for large cobol programs


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
sandeep kumar302

New User


Joined: 14 Mar 2012
Posts: 81
Location: India

PostPosted: Thu Jan 23, 2014 10:21 am
Reply with quote

Hi all,
I am working in a migration project in which i have to replace the IDMS by DB2. I have a cobol program which is calling a subprogram which used IDMS and then returns the data to the calling program.At high level, now my task is to replace the IDMS by DB2.

To achieve the above purpose, i need to first analyse the existing program which is quite large( more than 2000 lines of code). The program uses more than 10 files( flat as well as VSAM files), more than 20 copybooks and the program is calling so many subprograms including the subprograms which are using IDMS to fetch the data.

Can someone please share an analysis document to analyse the large cobol programs and give me suggestions on how to proceed. The problem with me is that i have close to 2.5 years of experience in Mainframe and the program is very large to maintain the logic flow.

Please advice me on how to procced and please share any analysis document.

Thanks a lot.
Back to top
View user's profile Send private message
sureshpathi10

Active User


Joined: 03 May 2010
Posts: 154
Location: Kuala Lumpur

PostPosted: Thu Jan 23, 2014 12:41 pm
Reply with quote

Hi Sandeep,

I know it is always headache to understand somebody's code. Did you check with your colleagues whether they have any documentation for the old code ?

if don't, the easiest way would be preparing flowchart/functional specification side by side while you analyze. You won't get lost in the middle and It might help you in the future reference also.
Back to top
View user's profile Send private message
sandeep kumar302

New User


Joined: 14 Mar 2012
Posts: 81
Location: India

PostPosted: Thu Jan 23, 2014 1:14 pm
Reply with quote

Thanks sureshpathi10.

Appreciate your suggestion.
Back to top
View user's profile Send private message
prino

Senior Member


Joined: 07 Feb 2009
Posts: 1306
Location: Vilnius, Lithuania

PostPosted: Thu Jan 23, 2014 3:08 pm
Reply with quote

sandeep kumar302 wrote:

... i need to first analyse the existing program which is quite large( more than 2000 lines of code)...

You really don't know the meaning of large...

Pity it's not PL/I, I have an edit macro that shows you an outline of programs written in that language.
Back to top
View user's profile Send private message
Pandora-Box

Global Moderator


Joined: 07 Sep 2006
Posts: 1592
Location: Andromeda Galaxy

PostPosted: Thu Jan 23, 2014 3:27 pm
Reply with quote

Sometime back : I used a tool called REVOLVE.It would just draw flowchar for a given program
Back to top
View user's profile Send private message
sandeep kumar302

New User


Joined: 14 Mar 2012
Posts: 81
Location: India

PostPosted: Thu Jan 23, 2014 4:51 pm
Reply with quote

Hi Pandora-Box,
Do the tool REVOLVE cost and if yes then how much.

Hi prino,
For a person who has an experience of 2 years, it will be large. May be as i keep adding experience, this apparently will appear smaller.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> All Other Mainframe Topics

 


Similar Topics
Topic Forum Replies
No new posts How to split large record length file... DFSORT/ICETOOL 10
No new posts Replace each space in cobol string wi... COBOL Programming 3
No new posts COBOL -Linkage Section-Case Sensitive COBOL Programming 1
No new posts COBOL ZOS Web Enablement Toolkit HTTP... COBOL Programming 0
No new posts Calling DFSORT from Cobol, using OUTF... DFSORT/ICETOOL 5
Search our Forums:

Back to Top