Preparation of a hands-on tutorial teaching basics of Mainframe ISPF programming

Thesis title: Preparation of a hands-on tutorial teaching basics of Mainframe ISPF programming
Author: Vašák, Michal
Thesis type: Diploma thesis
Supervisor: Pecinovský, Rudolf
Opponents: Forman, Miloš
Thesis language: English
Abstract:
This paper is primarily focused on developers wanting to learn the essentials of developing mainframe applications on the IBM`s Interactive System Productivity Facility (ISPF) platform. It describes the components of the ISPF environment, focusing mainly on the two components most used in mainframe application development: The ISPF Dialog Manager and the ISPF Program Development Facility (PDF). Second part of the paper is a hands-on tutorial, where the reader is guided trough the creation of a set of simple interactive ISPF applications, with focus on covering the most used features of the platform. Within the paper it is assumed that any reader interested in this topic has basic mainframe skills and knowledge, including user knowledge of ISPF PDF, as it is usually the primary tool for dataset manipulation and editing in the z/OS mainframe environment. A wider skill set is assumed for readers who want to go through the tutorial, for example REXX and z/OS assembler basics. However none of these skills are necessary, nor expected, from those who are mainly interested in finding out what ISPF is and what it can offer to z/OS applications and their developers.
Keywords: Application; ISPF; z/OS; Mainframe; Development
Thesis title: Preparation of a hands-on tutorial teaching basics of Mainframe Assembler and ISPF programming
Author: Vašák, Michal
Thesis type: Diplomová práce
Supervisor: Pecinovský, Rudolf
Opponents: Forman, Miloš
Thesis language: English
Abstract:
Tato práce je primárně zaměřena na vývojáře, kteří se chtějí naučit základy vývoje mainframe aplikací na Interactive System Productivity Facility (ISPF) platformě od IBM. Práce popisuje jednotlivé komponenty prostředí ISPF, se zaměřením především na dvě nejvíce používané při vývoji mainframe aplikací: ISPF Dialog Manager a ISPF Program Development Facility (PDF). Druhá část práce je ve formě tutoriálu, návodu, ve kterém je čtenář veden krok za krokem při vytváření sady jednoduchých interaktivních ISPF aplikací, se zaměřením na pokrytí většiny běžně používaných funkcí této platformy. V této práci se předpokládá, že čtenář se zájmem o toto téma ovládá alespoň základy práce s mainframem, včetně uživatelské znalosti ISPF PDF, které je obvykle primárním nástrojem pro manipulaci se soubory v z/OS a a pro jejich úpravy. U čtenářů, kteří chtějí projít tutoriál, se předpokládá větší šíře znalostí, například základy REXXu a z/OS assembleru. Nicméně tyto nejsou nutné, ani očekávané, od čtenářů, kteří chtějí především zjistit, co to je ISPF a co může nabídnout z/OS aplikacím a jejich vývojářů.
Keywords: Aplikace; Vývoj; ISPF; z/OS; Mainframe

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 8. 2. 2010
Date of submission: 11. 12. 2011
Date of defense: 31. 1. 2012
Identifier in the InSIS system: https://insis.vse.cz/zp/24609/podrobnosti

Files for download

    Last update: