2011-10-20_UCoreWayAhead

Download Report

Transcript 2011-10-20_UCoreWayAhead

Way Ahead Update
Presentation to
DoD Metadata Working Group
October 20, 2011
UCore Technical Agent
Ken Fagan, DISA EE31
UNCLASSIFIED
Outline
•
•
•
•
•
Background
Requirements
Overview of Initial 4 Options
Overview of Proposed UCore Way Ahead
Summary
UNCLASSIFIED
2
Background
• UCore Way Ahead Discussions
– FEB through OCT 2011 UCore Council meetings
• Way Ahead Options Paper: 9 SEP 2011
• Four options were considered as viable ways ahead
– Options are not necessarily mutually exclusive, and some details of
their execution may overlap
• UCore Council Voting
– Preliminary : 19 SEP
– Follow-on: thru 12 OCT
• Discussions with:
–
–
–
Program Manager, Information Sharing Environment (PM ISE)
National Information Exchange Model Program (NIEM PMO)
Intelligence Community (IC CIO)
• UCore Council Meeting: 14 OCT
– Hybrid Approach presented
– Out for vote through 26 OCT
UNCLASSIFIED
3
Requirements
• The approach should support existing and future requirements for
Identity and Access Management (IdAM) and Cross Domain
Enterprise Solution (CDES) through resource tagging and attributes
derived from UCore interrogatives
• The approach should include a technical refresh that aligns UCore
with current versions of DDMS/IRM, security tagging, and GEOINT
standards
• The approach should not preclude the development of a UCore UML
profile, or parallel cooperation with the NIEM-UML effort
• The approach should position UCore to achieve interoperability with
NIEM, with a long-term goal of true convergence
UNCLASSIFIED
4
Overview of Initial 4 Options
UNCLASSIFIED
5
Overview of Proposed UCore Way Ahead
• Phase One: UCore-DDMS Modifications
– Perform a tech refresh of schema dependencies
– Formalize UCore as a set of extensible, reusable data
components (RDCs), including interrogatives, taxonomy, and
relationships
– Develop “simple” UCore pattern for situational awareness
– Extend DDMS to fully support UCore v2.0 Digest content
• Phase Two: True NIEM Convergence
– Continue cooperation with PM-ISE, NIEM PMO, and IC CIO to
resolve issues which prevent DoD/IC from realizing the full
benefits of NIEM
– Migrate UCore RDCs into NIEM
– Engage in pilot activities which model the migration of a DoD
project into NIEM
UNCLASSIFIED
6
Proposed UCore Way Ahead
•
Risk Mitigation
– DoD CIO will advocate DoD requirements through the NIEM PMO
– If NIEM incorporates UCore 3.0 RDCs, UCore adopters will be NIEM compliant
– If NIEM does not incorporate UCore 3.0 requirements, UCore will continue to be
maintained as a separate specification
•
Governance Concerns
– USMC: Need language for addressing pending UCore/NIEM convergence in
requirements
– DoD CIO: No standard that competes with the UCore/NIEM Way Ahead should be
mandated (e.g., added to DISR)
– USAF: No version of UCore or NIEM will be mandated or added to the DISR until it is
piloted/tested
– DISA/Joint Staff: Should portfolio, COI and program specific initiatives (e.g., C2 Core)
be meeting with NIEM or should all requirements be fed through DOD CIO?
• Vetting through DoD CIO is appropriate
– DOD CIO - How will the DoD vote and provide requirements to NIEM?
• DoD CIO will advocate DoD requirements through the NIEM PMO
UNCLASSIFIED
7
Diagram of Proposed Way Ahead
UNCLASSIFIED
8
Key Activities & Timeline
UNCLASSIFIED
9
Summary
• We have narrowed down 4 initial options into a
hybrid approach that attempts to address the best of
each option
– 2 phases, parallel path
• We are seeking consensus on the hybrid approach
– UCore Council voting due 26 OCT 2011
• We are working to partner with appropriate
organizations to facilitate secure information sharing
across the Federal Government
– DoD Components, IC CIO, PM ISE, NIEM PMO
For additional details, please see UCore Council site @
https://www.intelink.gov/inteldocs/browse.php?fFolderId=130113
UNCLASSIFIED
10
Backup Slides
UNCLASSIFIED
11
Phase 1: Tech Refresh
• Update to latest versions of DDMS, ISM.XML, and
XLink
– Investigate approaches to mitigate security change cycles
(OASIS XML Catalog?)
– Evaluate suitable integration points for NTK.XML and MAT.XML
• Incorporate TSPI 1.0.1/2.0 for Where and When
• Additional minor enhancements
– Add support for confidence factor
– Refresh of taxonomy and relationship model
UNCLASSIFIED
12
Phase 1: UCore RDCs
• Formalize UCore as a set of extensible reusable data
components
• Deprecate the ULEX message framework from UCore
specification
• Develop “simple” pattern for situational awareness
– Single Event/Entity per message
– Comparable to UCore v1.0
– Compatible with Air Force Cursor-on-Target requirements
• Provide supporting direction on RDCs as the
foundation for any data exchange, conformance, and
valid extension strategies
UNCLASSIFIED
13
Phase 1: DDMS Enhancements
• DDMS supports all content of UCore v2.0 Digest
• Separate an external payload from core content and
metadata for greater simplicity and flexibility
• Open DDMS Change Requests
– Support use of relationship RDCs and UCore extensions
– Use TSPI 1.0.1/2.0 for geospatial coverage.
• Provide supporting direction on the role of the DDMS
metacard
– Supports discovery of a more detailed payload when needed
– May contain enough actionable information as-is
UNCLASSIFIED
14
Phase 1 Result
• The UCore “brand” still exists
• What is UCore?
– UCore is a set of reusable and extensible data components
modeling Who, What, Where, and When (and the relationships
between them). The RDCs are modeled in a set of schemas,
taxonomies, Schematron rules, and extension specifications.
– UCore is a GML application schema for situational awareness.
– The RDCs are intended to be the foundation of any information
exchange or COI vocabulary.
• DDMS supports the discovery and location of
payloads constructed from applicable RDCs
UNCLASSIFIED
15
Phase 2: NIEM Convergence
• Continue cooperation with PM-ISE, NIEM PMO, and IC
CIO to resolve issues which prevent DoD/IC from
realizing the full benefits of NIEM
– Address requirements through NIEM NBAC and NTAC
• Work towards UCore-NIEM convergence
– Determine NIEM location for “core” elements of UCore
• Work towards DoD adoption of NIEM
– Engage in pilot activities which model the migration of a DoD
project into NIEM
– Use Geospatial domain as governance test case (follow-up with
NGA), understand how NIEM domains are governed, and
determine scope of DoD governance
– Avoid perception of a divided DoD position
UNCLASSIFIED
16
DoD Requirements for NIEM Convergence
• Full usage of the GEOINT specifications including
GML, NFDD, AIXM, SWE, etc.
• Support the need for agile security tagging which
accommodates rapid release cycles of Intelligence
specifications like ISM, NTK, and MAT
– IC CIO is addressing this with NIEM PMO
• Alternatives to the Adaptor pattern for referencing
external schemas
• Support for specifying genuine semantic
relationships (subclass and equivalence) and domain
restrictions on relationships
UNCLASSIFIED
17
Suggested Discussions for NIEM Convergence
• The effect of the NIEM NDR when combined with
other standards, such as GML and XLink
• Inclusion of semantics in the NIEM-UML profile
• Support for OWL taxonomies
• Looking beyond schema design pattern to webservice interactions when determining future NIEM
technical guidance
UNCLASSIFIED
18
Phase 2: NIEM Convergence
• Evaluation is needed to determine appropriate
location for UCore RDCs, either within the NIEM core
or a NIEM domain
• Resolution of issues and successful pilot activities
will provide a better understanding of what largescale DoD NIEM adoption will require
• Ultimately, DoD would become a NIEM participant,
and address future UCore requirements within the
NIEM framework
UNCLASSIFIED
19
Phase 2 Result
• The UCore “brand” no longer exists
• UCore RDCs exist within NIEM as true NIEM
constructs
• COIs would evaluate NIEM as the first choice for their
information exchanges
• COIs adopting NIEM would use NIEM tools to develop
information exchanges from components in the NIEM
core and supporting domains
UNCLASSIFIED
20
Acronyms
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
AIXM: Aeronautical Information Exchange Model
CDES: Cross Domain Enterprise Solution
CoT: Cursor on Target
DCGS: Distributed Common Ground System
DDMS: DOD Discovery Metadata Specification
DIL: Disconnected, Intermittent, and Low Bandwidth
GEOINT: Geospatial Intelligence
GML: Geography Markup Language
IdAM: Identity and Access Management
IEPD: Information Exchange Package Documentation
IRM: Information Resource Metadata
ISM: Information Security Marking
ISO: International Organization for Standardization
MAT: Multi Audience Tearline
M2M: Machine to Machine
NBAC: NIEM Business Architecture Council
NDR: Naming and Design Rules
NFDD: National System for Geospatial-Intelligence (NSG) Feature Data Dictionary
NIEM: National Information Exchange Model
NTAC: NIEM Technical Architecture Council
NTK: Need-to-Know
OGC: Open Geospatial Consortium
OMB: Office of Management and Budget
OMG: Object Management Group
OWL: Web Ontology Language
PM-ISE: Program Manager for the Information Sharing Environment
SAR: Suspicious Activity Report
SWE: SensorWeb-Enablement
ULEX: Universal Lexical Exchange
UML: Unified Modeling Language
UNCLASSIFIED
21