cREXX Architecture - adesutherland/CREXX GitHub Wiki

The architecture describes cREXX in varying levels of detail. This includes these abstraction levels:

  • Contextual Model. Includes motivation, principles, constraints, and assumptions related to cREXX, and summarises and evaluates existing REXX implementations. It also summarises key technologies that cREXX will leverage.

  • Conceptual Model. Describes an overall cREXX architecture and the major building blocks. It defines and assigns capabilities and technologies to individual components, and makes a first pass at application build, deployment and support processes.

  • Logical Model. Defines the next level of detail; it details implementation considerations for the components. It also defines interfaces among components as well as external interfaces.

  • Physical Model. Defines the physical software specifications and files, build/deployment scripts, and the support knowledge base, etc.