CIM Reference Guide

CIM_LogicalElement 65
CIM_SoftwareFeature
The CIM_SoftwareFeature class shown in Table 3-36 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 subcollection of the software elements required for a
particular platform.
Table 3-36. 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