IC Conceptual Data Model (CDM) Classification IC Conceptual Data Model (CDM) Joint Architecture Working Group Jerry Makowka, 703-874-8495 Bruce Fenchel, 703-874-8759 ICEA 26 May 2011 Classification
Agenda Background Uses Models Dictionary Relationship to JARM Documentation
Background (1 of 2) In August 2010, the Data Vertical Working Group (DVWG) was formed by the JAWG to complete the definition of the JARM Data Vertical (DV). The DV once complete will consist of the following artifacts; The IC Conceptual Data Model (IC CDM) The CDM Generalization Hierarchy The Data Dictionary The IC Data Architecture Framework (The IC CDM projected onto the JARM 10-Layer Model) The IC Meta-Model CONOPS for the DV Each component of the DV is intended to support the same purposes and uses as the JARM.
Background (2 of 2) The primary purpose of the IC CDM is to identify and document the key IC data entities, their definitions, and the relationships between the data entities. The IC CDM provides the foundation for the development of the artifacts for the JARM Data Vertical. The IC CDM is a clear, accurate visual representation of the essential business objects and the relationships necessary for the IC to operate as a federation. This includes the data regarding capabilities, activities, resources, information, guidance, and procedures as defined in the context of the JARM. The IC CDM will be added to the IC Enterprise Standards Baseline as informational guidance
Uses The IC CDM does the following: Provides the means to organize and characterize data information within the IC Establishes a common basis for logical and physical data models Provides the means to understand the inter-relationships between data-related capabilities and requirements across the IC portfolios. Enables a clear understanding of data at each layer of the 10 layer model.
IC CDM Concept Diagrams
IC CDM
IC CDM Level-0
Guidance Generalization Hierarchy
CDM Dictionary Exemplar Data Vertical DV Definition Source A Priori Condition The required environment state for an activity to begin. Derived from DM2 Activity Work, not specific to a single organization, system or individual that transforms inputs (Resources) into outputs (Resources) or changes their state. DM2 Adaptability Measure A quantitative measure of the ease with which Performers satisfy differing Constraints and Capability and Service needs. Administrative Management Capabilities that are focused on the planning, management, and day-to-day operation/maintenance of the internal, physical infrastructure of the enterprise. Adapted From JARM 2.0 Agreement A consent among parties regarding the terms and conditions of activities that said parties participate in. Analysis Capabilities that support operations focused on accessing intelligence data and information and applying analytical expertise to provide enhanced intelligence support to consumers and customers. Automatic Activity Activity conducted primarily using only Information Technology and/or machines. Authored Business Operations Management Capabilities that ensure Government resources are used efficiently to enable the mission. JARM Capability The ability to achieve an outcome under specified (performance) requirements and conditions through a combination of activities and resources. Adapted from DM2
IC CDM Documentation JARM Documentation Data Vertical Volume IC CDM Description 1 EXECUTIVE SUMMARY 2 INTRODUCTION 2.1 Purpose 2.2 Scope 2.3 CDM Development Approach 2.4 Terminology 2.5 Applicable Documents 3 CDM OVERVIEW 3.1 CDM Subject Areas 3.2 CDM Level 0 3.3 CDM Level 1 3.4 CDM Level 2 3.5 CDM Level 3 4 GENERALIZATION HIERARCHY 5 APPENDICES 5.1 Appendix – Acronyms 5.2 Appendix – Definitions and Aliases 5.3 Appendix – Subtype to JARM Layer Mapping 5.4 Appendix – Map of CDM to Existing Domain CDMs 5.5 Appendix - IC Core Vignette 5.6 Appendix - Intelligence Center Vignette Data Vertical Volume IC CDM Chapter DV Framework Chapter DV Metamodel DV CONOPS
Relationship to JARM Capability Generalization Hierarchy
IC Data Architecture Framework IC CDM projected on JARM 10 Layer Model
IC Core Business Object Mapped to CDM Exemplar IC Core Business Object Description CDM Entity Abstract Business Object Abstract representation of a business object. CDM Abstract Resource Abstract representation of an information resource. Resource Access Assertion Captures an access decision assertion to be enforced by a policy enforcement service (i.e., asserts that a subject is permitted to perform action on a resource(s)) Guidance/ Rule/ Constraint/Performance Constraint Access Attribute Attributes for accessing information resources. Resource/ Information/ Partially Structured Data Access Policy Defines the polices for access to or the performance of an action on a Resource(s) Guidance/ Policy Action Event Captures enterprise event/action information. Used in pub/sub model. Condition Address Attributes about an entity's physical address. Location/ Physical Location
Questions
Bonus Material MagicDraw Diagrams
CDM Subject Areas
CDM Level-0
CDM Level-1
CDM Level-2
CDM Level-3
CDM Level-4
Capability Generalization Hierarchy
Guidance Generalization Hierarchy
Measure Generalization Hierarchy
Location, Activity, Condition, & Initiative Generalization Hierarchy
Resource Generalization Hierarchy