Getting Started

The Change Request Tool allows the management and documentation of changes to a CIM-based schema.  The tool manages two classifications of schema, Final and Experimental.

A Final schema is guaranteed to be backward compatible with all previous versions. That is, no CIM elements (qualifiers, classes, properties, methods, etc.) will be removed or changed in a future version of the Final schema. Thus, any software developed using CIM elements from an earlier version of a Final schema is guaranteed to work with all future Final schema versions. However, future Final schema version may add new CIM elements. Doing so, will not break backward compatibility. In fact, some CIM elements may be deprecated in favor of the newer CIM elements.

In contrast, an Experimental schema offers no such guarantee. That is, any CIM element that has the Experimental qualifier may change in a future Experimental version. Conceptually, the Experimental schema is a superset of the Final schema. That is, the Experimental schema contains all classes in the Final schema but will also contain additional Experimental classes. It will also contain experimental versions of a Final class that contain experimental properties or methods.

Typically, a new class is first added to the Experimental schema beaus changes are often made while the designers of the class refine its intended use over a period of time. Eventually, the designers will decide to remove the class or classify it as Final. Addi tonally, schema users may want to add new properties or methods to a Final class. To do so, these experimental elements are first added to the experimental version of the class in the Experimental schema with the Experimental qualifier. Again, changes may be made to these experimental properties or methods over time, but eventually, the designers will either decide to remove the experimental element or classify it as Final.

The Change Request Tool creates a pre-formatted XML file that can be programmatically applied to change the schema. Other Help topics explain how to use the Change Request Tool to fill in the required information, which depends upon which task you wish to perform. Once filled in, the Change Request file can be viewed in a browser. An example Change Request might look like



Here is the rest of the Change Request




Copyright © 2016 WBEM Solutions, Inc.
All Rights Reserved.