the future of cobol l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
The Future of COBOL PowerPoint Presentation
Download Presentation
The Future of COBOL

Loading in 2 Seconds...

play fullscreen
1 / 16

The Future of COBOL - PowerPoint PPT Presentation


  • 239 Views
  • Uploaded on

The Future of COBOL. Debra L. Chapman Spring 2001. Isn’t COBOL Dead???. 200 Billion Lines of Existing Code 2-5 Billion New Lines Each Year 60% of the World’s Code 9.5 Million Applications 2.5 Million Programmers. COBOL ?????. Y2K Bug?. A Design Deficiency

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'The Future of COBOL' - Jims


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
the future of cobol

The Future of COBOL

Debra L. Chapman

Spring 2001

isn t cobol dead
Isn’t COBOL Dead???
  • 200 Billion Lines of Existing Code
  • 2-5 Billion New Lines Each Year
  • 60% of the World’s Code
  • 9.5 Million Applications
  • 2.5 Million Programmers

COBOL

?????

y2k bug
Y2K Bug?
  • A Design Deficiency
  • Showed the Robustness of COBOL Applications
  • Encouraged the Development of Additional Enhancements and Extensions
new cobol functionality
New COBOL Functionality
  • Reuse of Existing Applications
  • Supports a GUI approach
  • Access on Remote Servers
  • Run COBOL Applications from Web Site
  • Supports OOP
  • Goal: Dedication to Making COBOL run on ANY Platform
net express software
Net Express Software
  • Object Z Publishing
    • Educational Grant
    • University Edition
  • COBOL IDE to Focus On:
    • User Interface Redesign
    • Defragmentation of Applications
    • Extension of Application Functions
net express a development tool
Net Express A Development Tool
  • Language for Development is COBOL
  • Comparable to other IDE’s
    • Easy to Use
    • Powerful
    • Debugger
    • Internet Application Wizard
    • Form Designer
    • Script Assistant
      • Event Handlers
      • Validation Functions
basic components of a web based cobol application
Basic Components of A Web Based COBOL Application
  • HTML Screens
    • One Input Screen, Multiple Output Screens
  • Generate CGI
    • COBOL with Embedded HTML
    • Can be Modified as Needed
  • Web Shares for Application Portability
cgi development
CGI Development
  • Server-Side Program written in COBOL
  • Generated from CGI Template
  • Name/Value Pairs will Carry Over from Input Screen to Output Screen
  • Must Supply code for the Process-Business-Logic section
  • Symbol Use Limitations
application development options
Application Development Options
  • Symmetrical Applications
  • Asymmetrical Applications
  • Multiple CGI’s
  • Hidden Inputs (passwords, carry over values)
  • Cookies
legacy cobol code
Legacy COBOL Code
  • Conversion to Web Based
  • Based on Typical File Access
  • Application Wizard creates
    • Input Page
    • Output Page
    • Basic CGI
  • Additional Capabilities
    • Subroutine reuse
    • Data Validation (JavaScript)
accessing relational databases
Accessing Relational Databases
  • HTML Screens for Existing Database
  • SQL Wizard
    • SQL Server Access
    • ODBC Connections using Embedded SQL statements in the COBOL Code
    • Translated at Compile-Time
    • Allows for Adds, Updates, Deletions in Database
sample application
Sample Application
  • In-Class Instructional Project – Video Rental Database

Customer

Inventory

Rents

Checks

Rental Information

the future of cobol15
The Future of COBOL?

“COBOL is as strong today as it ever has been”

“It will continue to be around for many, many years to come”

Dr. Pamela Coker

CEO Acucorp, Inc.

references
References
  • Price, Wilson; Elements of COBOL Web Publishing, Object Z Publishing, 1999
  • Coker, Dr. Pamela; “A View from the Top”; CobolReport, 1999.
  • Yancey, Todd; “COBOL is the Enterprise”; CobolReport, 1999.
  • Software Productivity Research Inc. 1998 data
  • Mistry, Suketu; Student Project, Fall 2000