TY - BOOK AU - Bumpus,Winston TI - Common information model: implementing the object model for enterprise management SN - 0471353426 : AV - QA76.64. C632 2000 PY - 2000/// CY - New York, N.Y PB - Wiley KW - Object-oriented programming (Computer science) KW - UML (Computer science) KW - Management information systems N1 - Includes bibliographical references and index; CIM Introduction -- CIM Specification and CIM Schema -- Core Schema -- Common Schema -- Extension Schemas -- Managed Object Format -- CIM in the Management Industry -- Relationship to WBEM -- xmlCIM -- CIM Operations over HTTP -- Common Data Representation -- CIM Basics--Concepts and Models -- Object-Oriented Modeling -- The Purpose of OO -- CIM Concepts and Terminology -- Schema -- Classes -- Superclasses and Subclasses -- Domain, Range, and Type -- Properties -- Methods -- Associations and References -- Indications -- Qualifiers -- Override -- Naming and Keys -- Schema Design Concepts -- Modeling -- What Is a Model? -- Models as Maps -- Modeling Techniques, Tools, and Methods -- Design Process -- Relational Models -- General Goals of Relational Design -- Constraints of the Relational Model -- Object Models -- The Core Model -- Modeling Methodology -- The Core Model -- Manageable Components -- Logical and Physical Split -- Consumable Capability within a System -- Configurations -- Products -- Common Operations -- System and Device Models -- Purpose of the System and Device Models -- System Methodology and Design Patterns -- System Names -- Device Methodology and Design Patterns -- Device Connections and Associations -- A Sample Computer System and Its Devices -- Classes, Associations, and Attributes -- CIM Systems -- CIM Cluster and Boot Services -- Operating Systems, File Systems, and Files -- CIM Devices -- Modeling Storage -- Modeling Controllers and Network Adapters -- Redundancy -- Subtyping and Extending the Models -- Past and Future of the System and Device Models -- Physical Aspects of Systems and Devices -- The Physical Model -- Goals of the Physical Model -- Methodology and Design Patterns -- Naming Physical Elements -- A Sample Enclosure -- Classes, Associations, and Attributes -- CIM Physical Packages and Locations -- Physical Capacity -- Physical Components -- Subtyping and Extending the Model -- Past and Future of the Physical Model -- Common Model for Applications -- Managing Distributed Applications -- Application Fundamentals -- Application Life Cycle -- The Common Model -- Simple Application -- User/Administrator Friendly Application Parts -- Multiplatform Applications -- Describing Operating System Dependencies -- Dependencies on Other Applications -- Incompatibilities -- Business Systems -- Common Operations -- Emerging Models -- Networks: Beyond the Desktop -- User and Security: Roles of Man and Machine -- Policy and Service Level Agreements (SLAs): Controlling the Enterprise -- Database: Managing the Data Warehouse -- Distributed Application Performance (DAP): Monitoring the Applications -- Support: Bugs and Fixes -- Steps in Schema Design -- Application Development Cycle -- Development Methodologies -- Program Development -- Schema Development -- CIM Schema Development -- Prototyping -- CIM Schema Design -- Identify Things and Their Properties -- Generalize and Specialize -- Add Semantics -- Evaluate and Refine -- Interface Design -- CIM SQL -- Identify Query Requirements -- Identify Programmatic Query Requirements -- Evaluate and Refine -- Physical Design -- Identify Capacity Requirements -- Identify Performance Requirements -- Identify Operational Requirements -- Evaluate and Refine -- The CIM Data Model: Beyond Systems Management -- The Mechanics of Schema Extension -- Restrictions -- Analysis -- Classes -- Features -- Properties -- Associations -- Identifying Associations -- Refining Associations -- Types of Associations versus Types of References -- Methods -- Methods and Events -- Method Design Issues -- Passing Objects versus Passing Parameters -- Operations versus Functions -- Overriding and Polymorphism -- Fragile Base-Class Problem -- Designing Event Classes -- Event Representation -- Intrinsic Events -- Implementing Events -- Aggregation, Correlation, and Throttling -- Implementation Theory -- Implementation Independence -- Implementation Model -- Processing Flow -- Data Interchange Engine Components -- Types of Exchanges N2 - Developed and supported by most major software and hardware companies, including Cisco, 3COM, Compaq, Dell, and Microsoft, the Common Information Model (CIM) is the emerging industry standard for monitoring and controlling enterprise computing environments. This book, authored by architects of the protocol, is the official guide to understanding using CIM ER -