ISPF

ISPF provides facilities for all aspects of host-based software development.
  • Programmers can use ISPF to develop and document batch and interactive programs.
  • Data center administrators and system programmers can monitor and control program libraries, and communicate with MVS™ through TSO commands, CLISTs, or REXX EXECs.
  • Terminal users can work with interactive applications called dialogs.
  • Managers can prepare and print memos by using ISPF Edit and the Hardcopy utility.
ISPF has four major components:
Dialog Manager (DM)
The Dialog Manager (DM) provides services to dialogs and users. These services include:
  • Display
  • Variable services
  • Input and output
  • User and application profiles
  • Table management
  • System interface services
  • Dialog testing and debugging aids
Program Development Facility (PDF)
The Program Development Facility (PDF) provides services to assist dialog or application developers. These include
  • Edit and Browse functions
  • A wide range of foreground and batch compilers
  • Data set and catalog utilities
  • TSO or CMS command interfaces
  • Data set search and compare functions.
Software Configuration and Library Manager (SCLM)
The Software Configuration and Library Manager (SCLM) is a tool that automatically controls, maintains, and tracks all of the software components of the application throughout the development cycle.
Client/Server component
The Client/Server component provides users who have a workstation that runs Windows or UNIX with a Graphical User Interface to ISPF application panels.