Data Management for the Distributed Processing Programming Executive (DPPX)
A. K. Fitzgerald, B. F. Goodrich · IBM Systems Journal · 1979
DPPX Data Management, together with DTMS Data Base Management, is designed using a layered structure in which each layer implements its functions strictly according to specific interfaces at its upper and lower boundaries to provide a consistent set of services. The opacity of the interfaces and the strictly defined functions provide a great degree of flexibility in designing new services. The Data Management design, together with other parts of DPPX, improves the concept of device independence. As a result, terminal operations and data sets can be processed by the same program without change. Data Management uses and provides catalogs which aid in the administrative control of data sets and storage and also offer programming conveniences. Thus its design enables DPPX Data Management to support a broad range of functions at minimal cost. It is extensible, and it is easy to install and use.