1. Introduction 1.1. Project/Component Working Name: Imperius 1.2. Name of Document Author/Supplier: Author: Bharath Kumar 1.3. Date of This Document: 07 January 2009 2. Project Summary 2.1 Project Description This project introduces the package of Imperius into the SFW consolidation. 4. Technical Description: Imperius (Simple Policy Language) or SPL - Is a simple standards based object-oriented policy language that allows expression of management policies using condition-action rules. Imperius provides an extensible set of over 100 operations for expressing conditions and actions. Imperius is a generalization of the CIM-SPL language. Conversely, CIM-SPL can be thought of as Imperius with CIM binding. Imperius can be extended to create similar bindings for other environments. 5. Interfaces 5.1 Exported interface classification Interface type ========================== ============== ============== SUNWimperius Uncommitted Package imperius-splcore-1.0.0.jar Uncommitted imperius jar imperius API Uncommitted imperius classes cim-spl API Committed cim-spl classes /usr/share/lib/imperius Project Private imperius directory /usr/share/doc/imperius Project Private imperius doc directory 5.2 Imported Interfaces Interface Name Classification Comments --------------------------- -------------------- -------------------------- antlr2.7.7.jar Uncommitted antlr jar used for building imperius grammar sblimCIMClient.jar Uncommitted SBLIM jar 6. Resources and Schedule: 6.4. Product Approval Committee requested information: 6.4.1. Consolidation or Component Name: SFW 6.5. ARC review type: Automatic 6.6. ARC Exposure: open