Re: IBM's CCCA and customized LCPs for Enterprise COBOL migration



Larry,
What interactive debugging tool do you recommend? I certainly am a believer
in TEST and sometimes SSRANGE at unit testing levels. By system test, I would
expect OPT and possibly NOSSRANGE. The question of whether or not to create a
"sym" dataset for production - depends on what you are using - and I know you
mentioned Fault Analyzer.

P.S. Larry - as you don't "visit" this site all that often, you may not know
that Frank works under VSE, not z/OS - so I don't remember which change
management systems are available there.

--
Bill Klein
wmklein <at> ix.netcom.com
"Larry Kahm" <lkahm@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:_F7Li.1691$jC5.166@xxxxxxxxxxx
In various sites, I've seen differences in compile options at different
stages. Sometimes this was deliberate, other times it was based on history. I
believe the options should be set once for all levels - and overrides used if
at all necessary.

With ChangeMan, you compile once for the lowest level of the promotion path,
and the source and load module are copied (in tandem) through each level of
the path. With Endevor, you compile at each level of the promotion path - and
with that comes the risk that the options >may< not be the same. I believe
SCLM handles things the same way that ChangeMan does. I can't speak for other
products.

One of the aspects of this Enterprise COBOL migration that I want to ensure is
that the options are a) reviewed, b) understood in context, and c)
standardized across promotion levels. Because I'm still idealistic, I'd like
them to be consistent across applications (but I know better)....

Larry Kahm
Heliotropic Systems, Inc.

In most cases, I believe application programmers start with their own
"home-grown" JCL. Once they get through a couple of desk checks, they have to
load it into Endevor for unit testing. At that point, the change management
system's load libraries are used
"Frank Swarbrick" <Frank.Swarbrick@xxxxxxxxxxxxxx> wrote in message
news:46FBF7A6.6F0F.0085.0@xxxxxxxxxxxxxxxxx
On 9/27/2007 at 5:54 PM, in message <6pXKi.4058$Wo4.771@trnddc03>,
Larry
Kahm<lkahm@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
Frank,

No misunderstanding, just a different point of view....

I've always been a proponent of keeping the control of the compile
process
in the change management system. In your case, since it was a known
issue,
I'd have you simply enter the appropriate override on the ChangeMan or
Endevor panel. It remains associated with your program from then on.

In the assignment I'm still bidding on, the original developers are
undoubtedly long gone and the offshore talent may or may not know what
to do
about certain options. If I can find something that's "hidden" and
expose
it during conversion, I've placed the decision point closer to the
programmer - and the project office. Once it is known, they can document


the choice in the change management product when they compile the
program.

Sounds like our change management software is simply lacking when it comes
to those capabilities. With those capabilities in place your usage of them
sounds quite reasonable.

When compiling for testing are you still able to access change management in
order to make sure that your test compiles have the same compile options as
your production compiles?

Frank







.



Relevant Pages

  • Re: IBMs CCCA and customized LCPs for Enterprise COBOL migration
    ... I've always been a proponent of keeping the control of the compile ... the choice in the change management product when they compile the ... With those capabilities in place your usage of them ...
    (comp.lang.cobol)
  • Re: IBMs CCCA and customized LCPs for Enterprise COBOL migration
    ... With ChangeMan, you compile once for the lowest level of the promotion path, ... With Endevor, you compile at each level of the promotion path - ... to load it into Endevor for unit testing. ... the choice in the change management product when they compile the ...
    (comp.lang.cobol)
  • Re: IBMs CCCA and customized LCPs for Enterprise COBOL migration
    ... I've always been a proponent of keeping the control of the compile process ... in the change management system. ... the choice in the change management product when they compile the program. ... compile options are standardized in the change management product. ...
    (comp.lang.cobol)
  • Re: Unit Testing Embedded Code
    ... From the functional specification you should have been ... You should be doing unit testing at each and every level from ... the smallest up to just under the level where complete system testing ... rigourous a change management process as you do the rest of the development ...
    (comp.arch.embedded)