Re: Tools for Validating COBOL Source

2007-07-25 Thread Farley, Peter x23353
> -Original Message-
> From: Timothy Sipples [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, July 25, 2007 1:00 AM
> To: IBM-MAIN@BAMA.UA.EDU
> Subject: Re: Tools for Validating COBOL Source
> 
> The oft-mentioned IBM WebSphere Developer for System z (WDz) performs
> excellent COBOL syntax validation on your PC.
 
> Why should you care?  In addition to the time savings and productivity
> benefits (which can be measured in money terms), if you're doing COBOL
> syntax checking on your PC under WDz you're probably going to avoid some
> compile cycles on your mainframe.  That could mean you save some CPU on
> your development/test LPAR(s).  And that could mean you save some more
> money.  This is especially true if you're CPU-starving your developers so
> that they cannot compile quickly enough during their prime shift.
> Developers cost money, so I'm a big advocate of keeping them happy and
> productive so they can do a good job.

Yes, but the cost per seat is extremely high.  When I was working on a
CICS/TS web-enabled application last year and wanted to get a copy of WDz
(or maybe it was Eclipse with Websphere addons, not sure now), I was told
that it would cost USD$7K for me to be allowed to run that software on my
company PC with CICS and DB2 support included (I needed both).  No way was
that happening.  I don't think I'm alone in wanting better application tools
that the company budget just cannot support.  And it's not just IBM,
MicroFocus COBOL has the same problem -- good tool, extreme cost per seat
(about USD$8K the last time I checked a few years back).  Even with
negotiated volume discounts, thousands per seat is just unsupportable.

One or ten "free" copies of WDz do no one but the sysprog staff any good,
because hundreds of ordinary developers never get to use them.

For my project, I wound up using open source HTML and java tools to get the
web side of the job done.  Somewhat clumsier, but it worked and the price
was right.

Peter

This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Tools for Validating COBOL Source

2007-07-25 Thread Chase, John
> -Original Message-
> From: IBM Mainframe Discussion List On Behalf Of Timothy Sipples
> 
> The oft-mentioned IBM WebSphere Developer for System z (WDz) 
> performs excellent COBOL syntax validation on your PC.
> 
> http://www.ibm.com/software/awdtools/devzseries/
> 
> You can see some recorded demonstrations which include syntax checking
> here:
> 
> http://websphere.dfw.ibm.com/whidemo/atdemo_wsed_zosad_recorded.html
> 
> If you are a CICS Transaction Server Version 3 licensee then 
> you already can get a no-charge license for one full-function 
> copy (sans IBM support; it's free after all).  As mentioned 
> previously, order the no-charge CICS Service Flow Feature to 
> get this WDz license. 

Confusion again, but is it yours or mine?  My recollection of the
explanation given at an IBM workshop on CICS Web Services is that the
single-seat WDz license comes with CICS TS 3.x itself, and that the SFF
granted an additional ten (10) "limited-to-SFF-use" licenses; both
without IBM support.  You might check with Leigh Compton at the Dallas
Systems Center to verify.

> (There was a deadline that past for 
> ordering SFF for CICS Transaction Server V3.1.  If you got in 
> before the deadline, as advertised here, congratulations.  If 
> you didn't, sit tight for a little bit.  Closer to the end of 
> the year ordering should open back up for the new CICS 
> Transaction Server V3.2 Service Flow Feature.)

Actually, you can *order* the TS 3.2 SFF concurrently with CICS TS 3.2,
with the SFF delivery to occur later (I think 4th quarter 2007 is the
target).  That's what we did, and it's in the TS 3.2 Announcement Letter
that way.

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Tools for Validating COBOL Source

2007-07-24 Thread Timothy Sipples
The oft-mentioned IBM WebSphere Developer for System z (WDz) performs
excellent COBOL syntax validation on your PC.

http://www.ibm.com/software/awdtools/devzseries/

You can see some recorded demonstrations which include syntax checking
here:

http://websphere.dfw.ibm.com/whidemo/atdemo_wsed_zosad_recorded.html

If you are a CICS Transaction Server Version 3 licensee then you already
can get a no-charge license for one full-function copy (sans IBM support;
it's free after all).  As mentioned previously, order the no-charge CICS
Service Flow Feature to get this WDz license.  (There was a deadline that
past for ordering SFF for CICS Transaction Server V3.1.  If you got in
before the deadline, as advertised here, congratulations.  If you didn't,
sit tight for a little bit.  Closer to the end of the year ordering should
open back up for the new CICS Transaction Server V3.2 Service Flow
Feature.)

Why should you care?  In addition to the time savings and productivity
benefits (which can be measured in money terms), if you're doing COBOL
syntax checking on your PC under WDz you're probably going to avoid some
compile cycles on your mainframe.  That could mean you save some CPU on
your development/test LPAR(s).  And that could mean you save some more
money.  This is especially true if you're CPU-starving your developers so
that they cannot compile quickly enough during their prime shift.
Developers cost money, so I'm a big advocate of keeping them happy and
productive so they can do a good job.

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
Specializing in Software Architectures Related to System z
Based in Tokyo, Serving IBM Japan and IBM Asia-Pacific
E-Mail: [EMAIL PROTECTED]
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Tools for Validating COBOL Source

2007-07-24 Thread Neil Duffee
On 24 Jul 2007 at 05:05, concerning "Tools for Validating COBOL 
Source", Lizette Koehler <[EMAIL PROTECTED]> wrote to IBM-Main:  

> [snip] a programmer stated that the PERFORM THRU
> EXIT was not functioning [snip] I felt it was a missing IF
> END-IF combo.  [snip] 

> So, does anyone know of a tool that can go thru COBOL code and provide
> a basic mismatch for do loops or IF END-IFs or PERFORM THRU? 

Lizette:  One of the newer items shown in the Cobol compiler listing 
('tween the generated line # & source code) is the nesting level of 
the statement.  Check the entry for the Perform & End statements for 
matching values.  I'd also check to make sure all intervening lines 
have nesting levels GE the Perform ie. no pre-mature returns to a 
previous level.

ps.  make sure there are no Sections in the mix as it changes the 
balance of power.

-->  signature = 6 lines follows <--
Neil Duffee, Joe SysProg, U d'Ottawa, Ottawa, Ont, Canada
telephone:1 613 562 5800 x4585 fax:1 613 562 5161
mailto:NDuffee of uOttawa.ca http:/ /aix1.uottawa.ca/ ~nduffee
"How *do* you plan for something like that?" Guardian Bob, Reboot
"For every action, there is an equal and opposite criticism."
"Systems Programming: Guilty, until proven innocent" John Norgauer 
2004

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Tools for Validating COBOL Source

2007-07-24 Thread Nagesh

Hi Lizette,
I haven't tried thisbut, it might do the trick.
Open the COBOL source in edit mode and type HI on the command line and 
hit Enter. You will see the below. Select 5 for COBOL and select option 
3 for Coloring.


 File  Languages  Colors  Help   
ss
  Edit Color Settings
Command ===>  
 
 
  More: +
Language: 11   1. Automatic  Coloring: 2  1. Do not color program 
  2. Assembler   2. Color program
  3. BookMaster  3. Both IF and DO logic 
  4. C   4. DO logic only
  5. COBOL   5. IF logic only
  6. HTML
  7. IDLEnter "/" to select option   
  8. ISPF DTL  Parentheses matching  
  9. ISPF Panel /  Highlight FIND strings
 10. ISPF Skeleton  /  Highlight cursor phrase   
 11. JCL 
 12. Pascal Note: Information from this panel is 
 13. PL/I   saved in the edit profile.   
 14. REXX
 15. SuperC  




Regards,
Nags.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html