Interactive System Productivity Facility

Interactive System Productivity Facility

Interactive System Productivity Facility (ISPF) ist eine Benutzerschnittstelle für 3270-basierte TSO-Terminals im IBM-Großrechnerbereich unter dem Betriebssystem z/OS und dessen Vorgängern (OS/390, MVS).

ISPF besteht aus einem Dialogmanager, dem Programm Development Facility (PDF), sowie dem Software Configuration and Library Manager (SCLM).

Der Dialogmanager ermöglicht es, eigene interaktive 3270-Anwendungen zu entwickeln. Die APIs können sowohl in Programmiersprachen wie Assembler, COBOL, PL/I, C als auch in Scriptsprachen (CLIST, REXX) verwendet werden.

Das Programm Development Facility enthält Utilities für den RZ-Betrieb sowie Hilfsmittel zur Programmentwicklung. Die zentrale Funktion ist der komfortable Editor.

SCLM ist Bestandteil von ISPF somit von z/OS und ist ein Werkzeug zur Source Verwaltung, Build Management und Freigabeautomatisierung. Es erlaubt auch das selektive Auditieren und die Versionierung von Änderungen an Anwendungsprogrammen und Build-Resultaten.

Der im ISPF integrierte Texteditor ermöglicht es, PS- und PO-Datasets mit Recordformat F, FB, V und VB zu bearbeiten. Der Editor wird mittels Steuerbefehlen, Zeilenkommandos und Funktionstasten bedient. Es ist ferner möglich, eigene Makros zu schreiben. Diese müssen zur Ausführungszeit in der SYSEXEC- oder SYSPROC-Library oder, als Lade-Module, in der STEPLIB oder LINKLIST stehen. Zusatzprodukte ermöglichen auch das Editieren von VSAM- Datasets.

Teil des ISPF ist ein Workstation-Client, der unter Microsoft Windows 95/98/NT/2000, AIX, HP-UX, OS/2 und Solaris läuft. Hiermit kann man wahlweise Hostdateien mit einem Workstation-Editor bearbeiten oder umgekehrt ASCII-Dateien im Filesystem der Workstation mit dem ISPF-Editor bearbeiten. Außerdem ist es damit möglich, mittels des ISPF-Kommandos WS beliebige Programme oder Skripte auf der Workstation auszuführen.

Der Vorgänger des ISPF, SPF (Structured Programming Facility) wurde in den siebziger Jahren entwickelt und konnte sich gegen zahlreich vorhandene Konkurrenzprodukte durchsetzen, von denen einzig der RPF bei Benutzern des Emulators Hercules noch von Bedeutung ist.

Es gab von verschiedenen Herstellern Versuche, den ISPF-Editor auf andere Plattformen zu portieren. Eine Version existierte für MS-DOS, die fortschrittlich schon Dateien bearbeiten konnte, die größer als der vorhandene Speicher waren. CTC vertreibt SPF/SE für Windows während Uneclipse mit SPF/UX eine Version für Unix anbietet.

Literatur

  • Franz Lanz: ISPF professionell nutzen - Das praxisorientierte Lehr- und Handbuch für den professionellen ISPF Benutzer. 2005. mit CD-ROM, ISBN 978-3-486-57642-9

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Interactive System Productivity Facility — (ISPF) est un gestionnaire de dialogue destiné à améliorer l ergonomie de manipulation du système TSO. Il permet de réaliser des applications à base de panels (images d’écrans préformatées), messages, tables, squelettes (modèles paramétrables de… …   Wikipédia en Français

  • ISPF — Interactive System Productivity Facility Interactive System Productivity Facility (ISPF) est un gestionnaire de dialogue destiné à améliorer l ergonomie de manipulation du système TSO. Il permet de réaliser des applications à base de panels… …   Wikipédia en Français

  • ISPF — Interactive System Productivity Facility (Governmental » Military) Interactive System Productivity Facility (Computing » General) …   Abbreviations dictionary

  • ISPF — Interactive System Productivity Facility (ISPF) ist eine Benutzerschnittstelle für 3270 basierte TSO Terminals im IBM Großrechnerbereich unter dem Betriebssystem z/OS und dessen Vorgängern (OS/390, MVS). ISPF besteht aus einem Dialogmanager, dem… …   Deutsch Wikipedia

  • SCLM — Interactive System Productivity Facility (ISPF) ist eine Benutzerschnittstelle für 3270 basierte TSO Terminals im IBM Großrechnerbereich unter dem Betriebssystem z/OS und dessen Vorgängern (OS/390, MVS). ISPF besteht aus einem Dialogmanager, dem… …   Deutsch Wikipedia

  • Software Configuration and Library Manager — Interactive System Productivity Facility (ISPF) ist eine Benutzerschnittstelle für 3270 basierte TSO Terminals im IBM Großrechnerbereich unter dem Betriebssystem z/OS und dessen Vorgängern (OS/390, MVS). ISPF besteht aus einem Dialogmanager, dem… …   Deutsch Wikipedia

  • Z/OS — ist der aktuelle Name eines Betriebssystems für IBM Großrechner, dessen Wurzeln bis in die 1950er Jahre zurückreichen. Erst die dritte Generation der damaligen IBM Großrechnerbetriebssysteme aus den 1960er Jahren konnte sowohl für… …   Deutsch Wikipedia

  • ISPF — In computing, Interactive System Productivity Facility (ISPF) is a software product for IBM mainframes running the z/OS operating system. It includes a screen editor, the user interface of which was emulated by some microcomputer editors sold… …   Wikipedia

  • List of computing and IT abbreviations — This is a list of computing and IT acronyms and abbreviations. Contents: 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y …   Wikipedia

  • Maestro I — 1978 79 Softlab Munich, Tucherpark Maestro I from Softlab Munich was the world s first Integrated development environment for software.[1] Originally named Program development system terminal, or PET (name conflict with Commodore PET a home… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”