Tutorial: IMS


This tutorial takes you step by step through the process of creating IMS applications, configuring an enterprise server to run IMS applications, running the applications and debugging them.

Demonstration Application

This tutorial uses the MFDEMO demonstration, located by default in the %PUBLIC%\Documents\Micro Focus\Enterprise Developer\Samples\Mainframe\IMS\Classic\IVP or IVP64 (for 64-bit) directory.

MFDEMO is a COBOL IMS TM transaction for creating and maintaining an IMS DB tabular Database. User defined tables are organized by table element within table name. The following components are used by this application:

IMS components:

  • DEMO001T.PSB
  • DEMO90.MFS
  • DEMO91.MFS
  • DEMO92.MFS
  • TRANCODE.TXT - IMS Stage 1 file

COBOL components:

  • DEMO001T.CBL


To complete this tutorial, you need the following software in addition to Enterprise Developer:

  • Micro Focus Rumba or another TN3270 emulator - Micro Focus Rumba is supplied with the Enterprise Developer installer


In this tutorial you perform the steps typically required in implementing, maintaining and running IMS applications. In summary, you:

  1. Create and build a Mainframe Subsystem Application (MSS), a native COBOL project comprising all the parts of your application: the COBOL source and the IMS files.
  2. Configure an enterprise server for IMS support and associate it with your mainframe project.
  3. Execute the application using the Micro Focus Rumba 3270 emulator.
  4. Debug the application.