| The
Issue |
Are you starting a major project that requires changes to a
large application on the mainframe? Is the source code stored in a PDS on the
mainframe? Are all the source members for the application stored in the same
PDS? Does this include COBOL, Assembler, Copy Files, JCL, PROCEDURES and some
job control decks? Are you looking for a quick way to analyze the
members in the PDS to determine the member types and produce a summary report?
Yes, there is a relatively quick way to identify what is stored in a
PDS or other mainframe source code facilities. This capability is often
referred to as member typing.
|
| The
Requirements |
What is member typing and why is it important? Member
typing is the process of storing a source member and then being able to
determine its content without having to examine the member. This is
typically accomplished in the following ways.
| 1. |
How the member is stored. Many
of the source control management systems provide a capability of defining the
type of member when it is being stored. |
| 2. |
Where the member is stored.
Member types are stored into specifics directories or libraries base on the
type of member. |
3.
|
The name of the member. Naming
conventions are used to identify a member type. For example, on the PC the file
extension is typically used for this purpose. |
|
|
|
| Source
Member Typing |
Source member typing is often overlooked or receives a
low priority in many programming shops. The importance of member typing is not
often recognized until a change to an application is required.
Attempting to estimate the skills required to implement a change and define the
scope-of-effort required is very time consuming when the type and quantity of
members that makeup an application are not known and/or are difficult to
determine. Some programming shops have attempted to keep track of
members by type but even these shops run an average error rate of fifteen
percent. Other shops or programming groups do not even attempt to track member
types and many shops have a variety of application source code that has not
been touched in years. Knowledge about these applications is minimal or
non-existent. The programming analysis tools and services required to
do member typing of mainframe source code are available today. These tools
would require downloading the source members to a PC.
|
| Additional
Information |
SimoTime has the people and technology to assist in this
effort. For more information about how we can help you simply send an e-mail
note to
helpdesk@simotime.com or give us a
call. Also, take a moment to visit our web site at
http://www.simotime.com. |
|