Paradigm Corporation
2002 UNITE Conference

Presentation materials from the November 2002 UNITE Conference in Baltimore, Maryland.

Click on a link to view or download the slides, notes, or sample files.

Using the WEBPCM (AS4026)

Abstract The WEBPCM is a part of the COMS Custom Connect Facility (CCF). Its purpose is to connect the Atlas Web Transaction Server to COMS. Using the WEBPCM, you can easily develop programs to process HTTP requests from web browsers and generate dynamic HTML responses entirely within the MCP environment. This approach allows you to implement web-based applications while leveraging existing skills for COMS, DMSII, and the standard MCP programming languages.

Paul will discuss the features and capabilities of the WEBPCM, describe the general structure of a COMS program that uses the WEBPCM to respond to browser requests, and demonstrate such a program written in COBOL. Attendees will get the most from this presentation if they have experience with COMS direct window programming and understand the basics of HTML and HTTP.

Presenter Paul Kimpel
Slides & Notes Presentation slides and notes in Adobe Acrobat .PDF (370K)
Sample program A sample WEBPCM program in COBOL-74 (PWB format, 270K) [revised 2002-11-18]
Compressed archive Presentation and sample program source in a standard ZIP archive (298K)

Understanding MCP Programdumps -- Parts I & II (AS4027)

Abstract MCP program dumps are an extremely useful way to diagnose and understand program faults and abnormal terminations. They can also be used as an ad hoc debugging tool. Reading a dump requires, however, that you first understand the basics of the E-mode architecture used with MCP systems.

In Part I of this presentation, Paul will introduce the E-mode architecture and discuss the word formats, memory addressing schemes, and basic instruction set concepts that are necessary to understand what is in a program dump and how to find it.

In Part II, Paul will discuss the types of dumps, how to generate program dumps, options for controlling dumps, the structure of dumps, and both how to track instruction flow and how to find the values of data elements. Paul will focus on specific techniques for reading dumps from Algol, COBOL-74, and COBOL-85 programs.

Presenter Paul Kimpel
Slides & Notes Presentation slides and notes in Adobe Acrobat .PDF (206K)
Algol samples Sample Algol program and annotated programdump
COBOL-74 samples Sample COBOL-74 program and annotated programdump
COBOL-85 samples Sample COBOL-85 calling program and called library with annotated programdumps
Compressed archive PowerPoint file, sample program sources, compilation listings, and programdumps (not including the images of annotated dumps) from the links above in a standard ZIP archive (212K)


Paradigm Home Back to Resources Copyright and Site Access Notices
Revised 7 October 2005