CONTENTS

1���� Scope
�2���� Normative references
������� 2.1���� Identical Recommendations | International Standards
������� 2.2���� Paired Recommendations | International Standards equivalent in technical content
������� 2.3���� Additional references
�3���� Definitions
������� 3.1���� Management framework definitions
������� 3.2���� Systems management overview definitions
������� 3.3���� CMIS definitions
������� 3.4���� Management information model definitions
������� 3.5���� Guidelines for the definition of managed objects definitions
������� 3.6���� Implementation conformance statement proforma definitions
������� 3.7���� Additional definitions
�4���� Symbols and abbreviations
�5���� Conventions
�6���� Requirements for software management
�7���� Model for Software Management Function
������� 7.1���� Software management functions
����������������� 7.1.1���� Create
����������������� 7.1.2���� Delete
����������������� 7.1.3���� Deliver
����������������� 7.1.4���� Execute program
����������������� 7.1.5���� Get
����������������� 7.1.6���� Install
����������������� 7.1.7���� Revert
����������������� 7.1.8���� Set administrative state
����������������� 7.1.9���� Terminate Validation
���������������� 7.1.10���� Validation
���������������� 7.1.11���� Notifications
������� 7.2���� Other functions
����������������� 7.2.1���� Backup
����������������� 7.2.2���� Restore
������� 7.3���� Software Unit Managed Object
����������������� 7.3.1���� Lifecycle
����������������� 7.3.2���� States of the Software Unit Managed Object
����������������� 7.3.3���� Operations on the Software Unit Managed Object
������� 7.4���� Executable Software managed object
����������������� 7.4.1���� Additional states for the Executable Software Managed Object
����������������� 7.4.2���� Additional operations for the Executable Software Managed Object
������� 7.5���� Software Distributor Managed Object
����������������� 7.5.1���� Operations on the Software Distributor Managed Object
����������������� 7.5.2���� States of the Software Distributor Managed Object
������� 7.6���� Relationships
�8���� Generic definitions
������� 8.1���� Managed objects
����������������� 8.1.1���� Software
����������������� 8.1.2���� Software Unit
����������������� 8.1.3���� Executable Software
����������������� 8.1.4���� Software Distributor
������� 8.2���� Attributes
����������������� 8.2.1���� appliedPatches
����������������� 8.2.2���� checkSum
����������������� 8.2.3���� dateDelivered
����������������� 8.2.4���� dateInstalled
����������������� 8.2.5���� dateOfCreation
� ����������������8.2.6���� dateOfLastModification
����������������� 8.2.7���� fileLocation
����������������� 8.2.8���� fileSize
����������������� 8.2.9���� fileType
���������������� 8.2.10���� futureAutoBackupDestination
���������������� 8.2.11���� futureAutoBackupTriggerThreshold
���������������� 8.2.12���� futureAutoRestoreAllowed
���������������� 8.2.13���� futureAutoRestoreSource
���������������� 8.2.14���� identityOfCreator
���������������� 8.2.15���� identityOfLastModifier
���������������� 8.2.16���� lastBackupDestination
���������������� 8.2.17���� lastBackupTime
���������������� 8.2.18���� lastRestoreSource
���������������� 8.2.19���� lastRestoreTime
���������������� 8.2.20���� noteField
���������������� 8.2.21���� softwareDistributorId
������� 8.3�� ��Actions
����������������� 8.3.1���� backup
����������������� 8.3.2���� deliver
����������������� 8.3.3���� execute program
����������������� 8.3.4���� install
����������������� 8.3.5���� restore
����������������� 8.3.6���� revert
����������������� 8.3.7 ����terminateValidation
����������������� 8.3.8���� validate
������� 8.4���� Notifications
����������������� 8.4.1���� autoBackupReport
����������������� 8.4.2���� autoRestoreReport
����������������� 8.4.3���� deliverResultNotification
������� 8.5���� Parameters
����������������� 8.5.1���� alarmEffectOnServiceParameter
����������������� 8.5.2���� softwareProcessingFailureParameter
������� 8.6���� Name bindings
����������������� 8.6.1���� Software distributor � Subsystem
����������������� 8.6.2���� Software distributor � System
����������������� 8.6.3���� Software unit � Subsystem
����������������� 8.6.4���� Software unit � System
�9���� Service definitions
������� 9.1���� Introduction
������� 9.2���� Backup service
������� 9.3���� Deliver service
������� 9.4���� Execute program service
������� 9.5���� Install service
������� 9.6���� Restore service
������� 9.7���� Revert service
������� 9.8���� Terminate validation service
������� 9.9���� Validate service
������ 9.10���� Auto backup report service
������ 9.11���� Auto restore report service
������ 9.12���� Deliver result notification service
10���� Functional units
11���� Protocol
������ 11.1���� Elements of procedure
���������������� 11.1.1���� Backup procedure
���������������� 11.1.2���� Deliver procedure
� ���������������11.1.3���� Execute program procedure
���������������� 11.1.4���� Install procedure
���������������� 11.1.5���� Restore procedure
���������������� 11.1.6���� Revert procedure
���������������� 11.1.7���� Terminate validation procedure
������� ���������11.1.8���� Validate procedure
���������������� 11.1.9���� Auto backup report procedures
��������������� 11.1.10���� Auto restore report procedures
��������������� 11.1.11���� Deliver result notification procedures
������ 11.2���� Abstract syntax
���������������� 11.2.1���� Objects
���������������� 11.2.2���� Packages
���������������� 11.2.3���� Attributes
���������������� 11.2.4���� Notifications
���������������� 11.2.5���� Actions
���������������� 11.2.6���� Name bindings
������ 11.3���� Negotiation of functional units
12���� Relationship with other functions
13���� Conformance
������ 13.1���� Static conformance
������ 13.2���� Dynamic conformance
������ 13.3���� Management implementation conformance statement requirements
Annex� A� �� Definition of management information
������� A.1���� Managed Object Classes
����������������� A.1.1���� Software
����������������� A.1.2���� softwareUnit
����������������� A.1.3���� executableSoftware
����������������� A.1.4���� softwareDistributor
������� A.2���� Packages
����������������� A.2.1���� appliedPatchPackage
����������������� A.2.2���� checkSumPackage
����������������� A.2.3���� executeProgramPackage
����������������� A.2.4���� fileInformationPackage
����������������� A.2.5���� filePackage
���������������� �A.2.6���� informationAutoBackupPackage
����������������� A.2.7���� informationAutoRestorePackage
����������������� A.2.8���� informationBackupPackage
����������������� A.2.9���� informationRestorePackage
���������������� A.2.10���� installPackage
������� ���������A.2.11���� noteFieldPackage
���������������� A.2.12���� processingErrorAlarmOnServicePackage
���������������� A.2.13���� revertPackage
���������������� A.2.14���� terminateValidationPackage
���������������� A.2.15���� usageStatePackage
���������� ������A.2.16���� validationPackage
������� A.3���� Attributes
����������������� A.3.1���� appliedPatches
����������������� A.3.2���� checkSum
����������������� A.3.3���� dateDelivered
����������������� A.3.4���� dateInstalled
����������������� A.3.5���� dateOfCreation
����������������� A.3.6���� dateOfLastModification
����������������� A.3.7���� fileLocation
����������������� A.3.8���� fileSize
����������������� A.3.9���� fileType
���������������� A.3.10���� futureAutoBackupDestination
���������������� A.3.11���� futureAutoBackupTriggerThreshold
���������������� A.3.12���� futureAutoRestoreAllowed
���������������� A.3.13���� futureAutoRestoreSource
���������������� A.3.14���� identityOfCreator
���������������� A.3.15���� identityOfLastModifier
������������� ���A.3.16���� lastBackupDestination
���������������� A.3.17���� lastBackupTime
���������������� A.3.18���� lastRestoreSource
���������������� A.3.19���� lastRestoreTime
���������������� A.3.20���� noteField
���������������� A.3.21���� softwareDistributorId
������� A.4���� Name Bindings
����������������� A.4.1���� softwareDistributor-subsystem
����������������� A.4.2���� softwareDistributor-system
����������������� A.4.3���� softwareUnit-subsystem
����������������� A.4.4���� softwareUnit-system
������� A.5� ���Actions
����������������� A.5.1���� deliver
����������������� A.5.2���� executeProgram
����������������� A.5.3���� install
����������������� A.5.4���� revert
����������������� A.5.5���� terminateValidation
����������������� A.5.6���� validate
������� A.6���� Notifications
����������������� A.6.1���� autoBackupReport
����������������� A.6.2���� autoRestoreReport
����������������� A.6.3���� deliverResultNotification
������� A.7���� Parameters
����������������� A.7.1���� alarmEffectOnServiceParameter
����� ������������A.7.2���� softwareProcessingFailureParameter
������� A.8���� Supporting Productions
������� A.9���� Backup and Restore Actions
����������������� A.9.1���� backup
����������������� A.9.2���� restore
����������������� A.9.3���� Backup Restore Supporting Productions
Annex� B� �� MCS proforma
������� B.1���� Introduction
����������������� B.1.1���� Purpose and structure
����������������� B.1.2���� Instructions for completing the MCS proforma to produce an MCS
����������������� B.1.3���� Symbols, abbreviations and terms
����������������� B.1.4���� Table format
������� B.2���� Identification of the implementation
����������������� B.2.1���� Date of statement
����������������� B.2.2���� Identification of the implementation
����������������� B.2.3���� Contact
������� B.3���� Identification of the Recommendations | International Standards in which the management information is defined
����������������� B.3.1���� Technical corrigenda implemented
����������������� B.3.2���� Amendments implemented
������� B.4���� Management conformance summary
Annex� C� �� MICS proforma
������� C.1���� Introduction
������� C.2���� Instructions for completing the MICS proforma to produce an MICS
������� C.3���� Symbols, abbreviations and terms
������� C.4���� Statement of conformance to the management information
����������������� C.4.1���� Attributes
����������������� C.4.2���� Actions
����������������� C.4.3���� Notifications
����������������� C.4.4���� Create and delete management operations
Annex� D� �� MOCS proforma
������ �D.1���� Introduction
������� D.2���� Instructions for completing the MOCS proforma to produce an MOCS
������� D.3���� Symbols, abbreviations and terms
������� D.4���� Software unit managed object class
����������������� D.4.1���� Statement of conformance to the managed object class
����������������� D.4.2���� Packages
����������������� D.4.3���� Attributes
����������������� D.4.4���� Attribute groups
����������������� D.4.5���� Actions
����������������� D.4.6���� Notifications
����������������� D.4.7���� Parameters
������� D.5���� Executable software managed object class
����������������� D.5.1���� Statement of conformance to the managed object class
����������������� D.5.2���� Packages
����������������� D.5.3���� Attributes
����������������� D.5.4���� Attribute groups
����������������� D.5.5���� Actions
����������������� D.5.6���� Notifications
����������������� D.5.7���� Parameters
������� D.6���� Software distributor managed object class
����������������� D.6.1���� Statement of conformance to the managed object class
����������������� D.6.2���� Packages
����������������� D.6.3���� Attributes
����������������� D.6.4���� Attribute groups
����������������� D.6.5���� Actions
����������������� D.6.6���� Notifications
����������������� D.6.7���� Parameters
Annex� E� ��� MRCS proforma for name binding
������� E.1���� Introduction
������� E.2���� Instructions for completing the MRCS proforma for name binding to produce an MRCS
������� E.3���� Symbols, abbreviations and terms
������� E.4���� Statement of conformance to the name binding
Annex� F� ��� MIDS proforma
������� F.1���� Actions
Annex� G� ��� Recommendation M.3100 Software Object Class
������� G.1���� Software Object Class
������� G.2���� Packages
����������������� G.2.1���� Administrative Operational States Package
����������������� G.2.2���� Affected Object List Package
����������������� G.2.3���� Attribute Value Change Notification Package
����������������� G.2.4���� Create Delete Notifications Package
����������������� G.2.5���� Current Problem List Package
����������������� G.2.6���� Software Processing Error Alarm Package
����������������� G.2.7���� State Change Notification Package
����������������� G.2.8���� User Label Package
����������������� G.2.9���� Vendor Name Package
���������������� G.2.10���� Version Package
������� G.3���� Attributes
����������������� G.3.1���� Affected Object List
����������������� G.3.2���� Alarm Status
����������������� G.3.3���� Current Problem List
����������������� G.3.4���� Software Id
����������������� G.3.5���� User Label
����������������� G.3.6���� Vendor Name
����������������� G.3.7���� Version
Annex� H� ��� POSIX and Software Management Model Mapping