The SAA Solution
The SAA solution is based on a set of software interfaces, conventions, and protocols that provide a framework for designing and developing applications.
The SAA Procedures Language has been defined as a subset of the REXX language. Its purpose is to define a common subset of the language that can be used in several environments. TSO/E REXX is the implementation of the SAA Procedures Language on the MVS™ system.
The SAA solution:
- Defines a common programming interface you can use to develop applications that can be integrated with each other and transported to run in multiple SAA environments.
- Defines common communications support that you can use to connect applications, systems, networks, and devices.
- Defines a common user access that you can use to achieve consistency in panel layout and user interaction techniques.
- Offers some applications and application development tools written by IBM®.
Several combinations of IBM hardware
and software have been selected as SAA environments. These are environments
in which IBM will manage the
availability of support for applicable SAA elements, and the conformance
of those elements to SAA specifications. The SAA environments are
the following:
- MVS
- TSO/E
- CICS®
- IMS
- VM CMS
- Operating System/400® (OS/400®)
- Operating System/2® (OS/2)