This chapter concentrates on aspects of the ILE architecture that must be addressed from a design perspective. The contents should be read by anyone involved in either designing migrations from Original Program Model (OPM) to ILE or designing new ILE applications.
ILE provides new concepts to support both a runtime environment with fire walls built around an application, and a development environment supporting the production of highly modularized, reusable code. These new concepts are summarized below. For full details of each of these facilities, please refer to the publication Integrated Language Environment Concepts, SC41-3606.
A procedure is a set of self-contained ...