White Papers

8 Version 1.0.2
CIM_ComputerSystem shall be the Scoping Class. The instance of DCIM_BIOSService shall be the
Central Instance.
Table 1 identifies profiles that are related to this profile.
Table 1 – Related Profiles
Profile Name Organization Version Relationship
Profile Registration Profile DMTF 1.0 Mandatory
6 Description
The BIOS and Boot Management Profile describes BIOS setup configuration including boot management.
The profile also describes the relationship of the BIOS classes to the DMTF/Dell profile version
information.
Figure 1 represents the class schema for the BIOS attribute management feature of BIOS and Boot
Management Profile. For simplicity, the prefix CIM_ has been removed from the names of the classes.
Each BIOS’s configurable attribute is represented by one of the classes (DCIM_BIOSEnumeration,
DCIM_BIOSString, DCIM_BIOSInteger) CIM_BIOSAttribute. Depending on the data type of the attribute
the BIOS configuration attribute is either instantiated as DCIM_BIOSEnumeration, DCIM_BIOSString, or
DCIM_BIOSInteger instance.
The DCIM_BIOSService class is used to configure the BIOS attributes. The SetAttribute() and
SetAttributes() methods on the DCIM_BIOSService class configure BIOS attributes, DCIM_BIOSAttribute
subclass instances.
The BIOS and Boot Management Profile information is represented with the instance of
CIM_RegisteredProfile.
ComputerSystem
LCElementConformsToProfile
DCIM_BIOSService
CIM_BIOSAttribute
RegisteredProfile
RegisteredProfile = “Base Server”
RegisteredOrganization = 2 (DMTF)
ElementConformsToProfile
CIM_BIOSEnumeration
CIM_BIOSString
CIM_BIOSInteger
DCIM_BIOSEnumeration
DCIM_BIOSString
DCIM_BIOSInteger
LCRegisteredProfile
RegisteredProfile = “
BIOS and
Boot
Management”
OtherRegisteredOrganization = “DCIM”
Figure 1 – BIOS and Boot Management Profile: Class DiagramBIOS Management