Provides utility program interfaces, service interfaces, managed object definitions, and a standard software packaging layout. Interfaces allow administrators to maintain software products. The managed-object classes provide a common base for the definition and implementation of software administration applications, especially in a distributed environment. The base document for the work is a specification from HP, with reference material drawn from DEC, USL, SNI, ICL, IBM, and SCO.