Glossary
Back to Resources home page.
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Click a letter above to locate terms that start with that letter.
A
- aggregation relationship
- A relationship in which one entity is made up of the aggregation of some number of other entities.
- alias
- A symbolic reference in either a class or instance declaration to an object located elsewhere in a MOF file. Alias names follow the same rules as instance and class names. Aliases are typically used as shortcuts to lengthy object paths. To define an alias, add the phrase "as $AliasName" to the instance or class declaration.
- application life cycle
- The concept of applications used in an organization falling into various stages including deployable, installable, executable, and executing.
- association class
- A class that describes a relationship between two classes or between instances of two classes. The properties of an association class include pointers, or references, to the two classes or instances. The Association qualifier is attached to every association class for identification. Although inclusion is not mandatory, in the Microsoft implementation of the CIM classes can be included in one or more association classes.
- asynchronous method
- A method that returns to the caller immediately regardless of whether processing has completed. The results of processing are returned through another call on another thread. Asynchronous methods free the caller from having to wait until processing has finished. Asynchronous methods have an Async suffix.
- Back to Top
B
- Backus-Naur Form (BNF)
- Backus-Naur Form. A metalanguage that specifies the syntax of programming languages.
- Back to Top
C
- cardinality
- The number of values that may apply to an attribute for an given entity.
- CIM schema
- A collection of class definitions used to represent managed objects that occur in every management environment. Also see core model , common model , and extension schema .
- Common Information Model (CIM)
- The Common Information Model is a common data model of an implementation-neutral schema for describing overall management information in a network/enterprise environment. CIM is comprised of a Specification and a Schema. The Specification defines the details for integration with other management models (i.e. SNMP's MIBs or the DMTF's MIFs) while the Schema provides the actual model descriptions.
- Common Information Model Object Manager (CIM Object Manager)
- A component in the CIM Server that handles the interaction between management applications and providers . The CIM Object Manager supports services such as event notification, remote access, and query processing .
- common model
- The second layer of the CIM schema , which includes a series of domain-specific but platform-independent classes. The domains are systems, networks, applications, and other management-related data. The common model is derived from the core model . Also see extension schema .
- core model
- The first layer of the CIM schema , which includes the top-level classes and their properties and associations . The core model is implementation independent. Also see common model and extension schema .
- Back to Top
D
- Directory Enabled Network (DEN)
- Distributed Management Task Force (DMTF)
- An industry-wide consortium committed to making PCs easier to use, understand, configure and manage.
- Desktop Management Interface (DMI)
- An initiative by the DMTF. The DMI allows desktop computers, hardware and software products, and peripherals - whether they are standalone systems or linked into networks - to be manageable and intelligent. It allows them to communicate their system resource requirements and to coexist in a manageable PC system. The DMI is independent of operating system and processor, enabling the development of manageable PC products and applications across platforms.
- domain
- The class to which a property or method belongs. For example, if status is a property of Logical Device, it is said to belong to the Logical Device domain.
- Back to Top
E
- extension schema
- The third layer of the CIM schema , which includes platform-specific extensions of the CIM schema. Also see common model and core model . Back to Top
I
- indication
- An operation executed as a result of some action such as the creation, modification, or deletion of an instance , access to an instance, or modification or access to a property . Indications can also result from the passage of a specified period of time. An indicationtypically results in an event.
- inheritance
- The relationship that describes how classes and instances are derived from parent classes, or superclasses . A class can spawn a new subclass , also called a child class. A subclass contains all the methods and properties of its parent class. Inheritance is one of the features that allows the CIM classes to function as templates for actual managed objects in the CIM environment.
- instance
- A representation of a real-world managed object that belongs to a particular class, or a particular occurrence of an event. Instances contain actual data.
- Interface Definition Language (IDL)
- A generic term for a language that lets a program or object written in one language communicate with another program written in an unknown language.
- Back to Top
K
- key
- A property that is used to provide a unique identifier for an instance of a class. Key properties are marked with the Key qualifier.
- Key qualifier
- A qualifier that must be attached to every property in a class that serves as part of the key for that class. Back to Top
L
- LDAP (Lightweight Directory Access Protocol)
- .....TBD
- local property
- A property defined for a class but not inherited from a superclass.
- Back to Top
M
- managed object
- A hardware or software system component that is represented as an instance of the CIM class. Information about managed objects is supplied by data and event providers, as well as by the CIM Object Manager.
- Managed Object Format (MOF)
- A compiled language for defining classes and instances . A MOF compiler offers a textual means of adding data to the CIM Object Manager repository . MOF eliminates the need to write code, thus providing a simple and fast technique for modifying the CIM Object Manager repository.
- management application
- An application or service that uses information originating from one or more managed objects in a managed environment. Management applications retrieve this information through calls to the CIM Object Manager API from the CIM Object Manager and from providers .
- Management Information Format (MIF)
- Part of DMI that stores and manages information and passes it to management applications on request. MIFs define the standard manageable attributes of PC products in categories including PC systems, servers, printers, LAN adapters, modems, and software applications.
- metamodel
- A CIM component that describes the entities and relationships representing managed objects . For example, classes, instances, and associations are included in the metamodel.
- metaschema
- The metaschema is a formal definition of the model. It defines the terms used to express the model and its usage and semantics.
- method
- 1. A function describing the behavior of a class. Including a method in a class does not guarantee an implementation of the method. The Implemented qualifier is attached to the method to indicate that an implementation is available for the class. 2. A function included in a CIM Object Manager API interface.
- Back to Top
N
- Named Element
- An entity that can be expressed as an object in the meta schema.
- namespace
- A unit for grouping classes and instances to control their scope and visibility. Namespaces are not physical locations; they are more like logical databases containing specific classes and instances.
- Back to Top
O
- object path
- A formatted string used to access namespaces , classes, and instances . Each object on the system has a unique path which identifies it locally or over the network. Object paths are conceptually similar to Universal Resource Locators (URL).
- override
- Indicates that the property, method, or reference in the derived class overrides the similar construct in the parent class in the inheritance tree or in the specified parent class.
- Back to Top
P
- property
- A name/value pair that describes a unit of data for a class. Property names cannot begin with a digit and cannot contain white space. Property values must have a valid Managed Object Format (MOF) data type.
- provider
- Communicates with managed objects to access data and event notifications from a variety of sources, such as the system registry or an SNMP device. Providers forward this information to the CIM Object Manager for integration and interpretation.
- Back to Top
Q
- qualifier
- A modifier containing information that describes a class, an instance , a property , a method , or a parameter.
- qualifier flavor
- The CIM defined flag that governs the use of a qualifier . The CIM flavors describe rules that specify whether a qualifier can be propagated to derived classes and instances and whether or not a derived class or instance can override the qualifier's original value.
- Back to Top
R
- range
- The class that is referenced by a reference property.
- reference
- A special string property typethat is marked with the reference qualifier , indicating that it is a pointer to other instances.
- required property
- A property that must have a value.
- Back to Top
S
- schema
- A collection of class definitions that describe managed objects in a particular environment.
- selective inheritance
- The ability of a descendant class to drop or override the properties of an ancestral class.
- Simple Network Management Protocol (SNMP)
- A protocol of the Internet reference model used for network management.
- standard schema
- A common conceptual framework for organizing and relating the various classes representing the current operational state of a system, network, or application. The standard schema is defined by the Distributed Management Task Force (DMTF) in the Common Information Model (CIM) .
- subclass
- A class that is derived from a superclass . The subclass inherits all features of its superclass, but can add new features or redefine existing ones.
- subschema
- A part of a schema owned by a particular organization.
- superclass
- The class from which a subclass inherits .
- Back to Top
T
- trigger
- A recognition of a state change (such as create, delete, update, or access) of a class instance, and update or access of a property. Note: The CIM implementation does not have an explicit object representing a trigger. Triggers are implied either by the operations on basic objects of the system (create, delete, and modify on classes, instances and namespaces) or by events in the managed environment.
- Back to Top
U
- Unified Modeling Language (UML)
- A notation language used to express a software system using boxes and lines to represent objects and relationships.
- Unicode
- A 16-bit character set capable of encoding all known characters and used as a worldwide character-encoding standard.
- UTF-8
- An 8-bit transformation format that may also serve as a transformation format for Unicode character data.
- Back to Top
V
W
- Web-Based Enterprise Management (WBEM)
- Web-Based Enterprise Management (WBEM) is an initiative based on a set of management and Internet standard technologies developed to unify the management of enterprise computing environments. WBEM provides the ability for the industry to deliver a well-integrated set of standard-based management tools leveraging the emerging technologies such as CIM and XML.
- Back to Top