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 |