Post on 10-Apr-2018
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
1/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved.
Module 1: Main Features of ISPF
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
2/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 2 of 15
Introduction
This module, Main Features ofISPF, introduces you to the z/OS
Interactive System ProductivityFacility, or ISPF, with specialemphasis on the ProgramDevelopment Facility, or PDF.
Time to complete: 10 15 minutes
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
3/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 3 of 15
Main Features of ISPF - ObjectivesUpon completion of this module, you should be able to:
Describe the purpose of ISPF and its relationship to TSO List the four major components of ISPF
Explain the function of each of the four components
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
4/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 4 of 15
Main Features of ISPF Purpose of ISPF
The Interactive SystemProductivity Facility, or ISPF, isa development tool set for thez/OS operating system. It hasbeen used since 1975 toincrease the productivity of thedevelopment of mainframeapplications, because it
provides an extensive set ofprogrammer oriented facilities.
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
5/15
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
6/15
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
7/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 7 of 15
Main Features of ISPF Customizing ISPF Dialogs
A programmer can use ISPFto produce custom dialogs
and applications. Suchdialogs run on a traditionalIBM user terminal, like the3270, or a terminal emulator
running in a window on aPC.A dialog receives requestsand data from a user, then
responds by using ISPFservices to obtaininformation from, or enterinformation into, the z/OS
system.
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
8/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 8 of 15
Main Features of ISPF Four Major Components of ISPF
ISPF includes four majorcomponents:
Dialog Manager (DM)
Program Development Facility
(PDF)
Software Configuration andLibrary Manager (SCLM)
Client/Server (C/S)
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
9/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 9 of 15
Main Features of ISPF Dialog ManagerThe Dialog Manager controls theinteraction of a dialog's
elements, and provides otherservices to dialogs during theirexecution. ISPF can issuerequests to display panels and
format screens. ISPF can storeinput, create output, process,and verify data. You can evenuse ISPF as a simple data
management system.
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
10/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 10 of 15
Main Features of ISPF The ISPF DM Services
The Dialog Manager (DM)
provides services and dialogs,including:
display and variableservices
input and output user and application
profiles
table management
system interface services dialog testing and
debugging aids
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
11/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 11 of 15
Main Features of ISPF Program Development Facility (PDF)
The Program Development Facility (PDF) provides services toassist the developer of applications and dialogs, including:
Data set and catalog utilities View, browse, and edit functions
TSO command interfaces
Data set search and compare functions
Programming library access services that include adding,finding, and deleting members, and displaying member lists
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
12/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 12 of 15
Main Features of ISPF SCLM
Software Configuration and Library Manager (SCLM) supportsthe development of complex software applications. It helps
developers to track and update the components of a softwareproject from the design phase to release of the final product.
The project manager defines the architecture for yourapplication, relating all important components. SCLM ensuresthat the architecture definitions are followed by controlling andautomating updates of related components.
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
13/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 13 of 15
Main Features of ISPF The ISPF SCLM Functions
SCLM provides library andconfiguration management
capabilities such as: Tracking how all the pieces of anapplication fit together
Calling the necessary compilers,
assemblers, or other translators Promoting application componentsthrough the different stages of thedevelopment cycle, and linkageeditors
Auditing changes to thecomponents
Saving versions of the componentsas they are updated
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
14/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 14 of 15
Main Features of ISPF Client/Server (C/S)
The Client/Server (C/S) part of ISPF allows you to run ISPF on programmableworkstations and PCs under Microsoft Windows or UNIX.
You can display panels using thedisplay function of theworkstation operating system. Forexample, on a workstation
running Microsoft Windows,panels are rendered possessingthe look and feel of all typicalwindows.
The core component of ISPF,which facilitates this, is called theWorkstation Agent (WSA).
8/8/2019 ISPF Unit01 Mod01 Main Features of ISPF
15/15
z/OS Basic Skills Information Center: ISPF Course Module
Copyright IBM Corp., 2005. All rights reserved. Page 15 of 15
Main Features of ISPF Summary
In this module, Main Features of ISPF, you learned:
The relationship between ISPF and TSO/E That ISPF provides labeled fill-in-the-blank screens called
panels to facilitate the work of programmers and end
users The four major components of ISPF (Dialog Manager,
Program Development Facility, Software ConfigurationLibrary Manager, and Client/Server) and the serviceseach provides