CIM Reference Guide

88 CIM_LogicalElement
CIM_SoftwareFeature
The CIM_SoftwareFeature class shown in Table 3-37 defines a particular
function or capability of a product or application system. This class is
intended to be meaningful to a consumer, or user of a product, rather than to
explain how the product is built or packaged. When a software feature can
exist on multiple platforms or operating systems (for example, a client
component of a three-tiered client/server application might run on
Windows
NT), a software feature is a collection of all the software elements
for these different platforms. The users of the model must be aware of this
situation because typically they will be interested in a sub-collection of the
software elements required for a particular
platform.
Table 3-37. CIM_SoftwareFeature Properties
Class Name: CIM_SoftwareFeature
Parent Class: CIM_LogicalElement
Property Description Data
Type
IdentifyingNumber Provides product identification such as a serial
number on software.
string
ProductName Identifies the commonly used product name. string
Vendor Identifies the name of the product’s supplier.
Corresponds to the vendor property in the product
object in the DMTF solution exchange standard.
string
Version Identifies the product version information.
Corresponds to the version property in the product
object in the DMTF solution exchange standard.
string
Name Defines the label by which the object is known to the
users. This label is a user-defined name that uniquely
identifies the element.
string
CIM_ManagedSystemElement
CIM_LogicalElement
CIM_SoftwareFeature