Posts

Showing posts from June, 2013

MBRLIST - Print Member List of a PDS to a Flat File

Image
There are times at which You would want to dump the list of members in a PDS Library to a flat file, for Analysis Purpose. The below exec does so. You can enhance upon this one to compare the members of different PDS and so on. /*---------------------------Rexx----------------------------------*/ /* Atom - May 2013                                                 */ /*-----------------------------------------------------------------*/ /* This Exec Prints the list of members of a PDS into a Flat File  */ /*-----------------------------------------------------------------*/    Address TSO    oPrtDS = " "    inPDS   = " "    parse arg inPDS    do while inPDS = " "       Say "Enter PDS Name Or X to Exit :"       Parse Upper pull inPDS    end    inP...

Xref and Impact Analysis Tool for Mainframe Applications

Image
As a mainframe programmer or designer, we would have done the impact analysis of changing a component (be it a copybook or a SYSIN card or a DB2 Table or a program or a JCL or so on), which we have to do a lot of times. For doing this we usually run SRCHFOR or PDSMAN scans to find out the cross reference of the modules in other components. Say for example, we have to change a copybook, we search for all the cobol programs which use the copybook so as to see if a compile is required. Further we would be searching for these Cobol programs in the JCL and Proclib Libraries to see all the places where these programs are used. The process continues till we reach the end point of analysis. Now this process takes a lot of efforts and time as a lot of time is wasted to run the searches and this also breaks the flow of analysis of the modules, which is the actual work of the programmer. To overcome this problem, I have built the Xref and Impact Analysis tool. Tool Components an...