11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users...

24
07/03/22 18:01 07/03/22 18:01 National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta, DHS

Transcript of 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users...

Page 1: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

04/20/23 06:39 04/20/23 06:39

National Information Exchange Model

Global Justice XML Data ModelUsers Conference

June 10, 2005

James Feagans, DOJ and Michael Daconta, DHS

Page 2: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

The Exchange Problem

XML exchanges are easy … too easy.– SOA emergence will increase the # of XML exchanges.– Without a framework for reuse, we will create XML Stovepipes.

NIEM is striving towards National information sharing– Extending “grass roots” “bottom-up” approach by Global Justice Community– Synergy with the Federal Enterprise Architecture Data Reference Model

(Federal framework supporting a national approach)

Point-to-Point Mapping --- n(n-1)

Canonical Standard Approach --- 2n

CanonicalStandard

National Information Exchange Model

Point-to-Point Mapping --- n(n-1)

Canonical Standard Approach --- 2n

CanonicalStandard

National Information Exchange Model

Page 3: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Practitioners at all levels of government share accurate, complete, timely and appropriately secured information to enable informed decision-making to ensure homeland security and public safety.

NIEM Program Vision

Page 4: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Overcome obstacles to information sharing between all forms of government

Improve Shared situational awareness and collaboration

Leverage technology/lessons learned/success

– To improve internal processes

– To improve external sharing and productivity

– Support National information sharing programs

– Implementation of National FEA Data Reference Model

Operational efficiency and effectiveness Timely Detection, Prevention, and Response to

Public Safety, Terrorism, Criminal Activity and other Emergencies

NIEM Program Goals

Page 5: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

From all Levels of Government, NIEM Leverages Re-Use of:

- Existing Standards

- Technology

- Existing Infrastructure

- Knowledge/Experience

- Organizational Interactions and Personal Relations (Culture)

(Established environment to capitalize on existing IT investments from all levels of National

government)

NIEM Driver = COLLABORATION

NIEM Program Goal Drivers

Page 6: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Trigger Event Begins with Real People

Built off existing infrastructure

Information exchange occurs at key decision points in the process

Technical solutions driven by functional requirements

Appropriate Security & Privacy

Protections

Resulting event effects Real People

NIEM Program Principles

Organization A

TriggerEvent

Organization B

ResultingEvent

Message

Page 7: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Activity1216

Person543

Property397

Location 178

Metadata116

Misc177Org 94

Complex types 400Simple types 150Properties 2,209Total Components 2,754

NIEM: Leveraging the Global Justice XML Data Model Content

Release Version 3.0

Page 8: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

What Makes a Core Component?

The scope of data for inclusion into the NIEM will cover multiple business domains

– Initial NIEM domain examples:

• Law Enforcement• Emergency Management• Intelligence• Border Security• Courts• Probation• Parole• Corrections• Public Health• Fire• EMS• Emergency Management• Disaster Management

Page 9: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

The Concept of CORE

CORELaw

Enforcement,Intelligence, etc.

COREPublic

Health, etc.

COREWelfare,

Juvenile Justice,Education, etc.

Emergency Management,Border Security, etc.

Courts, Probation, Parole, Corrections, etc.

etc.

UNIVERSALCORE

Homeland Security

PublicSafety

Major Domains

Secondary Domains

Other Domains

Page 10: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Core Data Type Example

PERSON

Person Id

Person NamePerson AddressPerson Date Of BirthPerson GenderPerson EthnicityPerson Race

TWPDES-PERSON

Person Id (FK)

Person EducationPerson Physical DescriptionPerson KinshipPerson MedicalPerson SkillPerson Agency Interest

DOJ-PERSON

Person Id (FK)

Person Driving IncidentPerson Drivers LicensePerson AcquaintancePerson Day ContactPerson Evening ContactPerson Adopted ChildPerson Adoptive ParentPerson Gang AffiliationPerson Affiliation OrganizationPerson ChargePerson Detained Location

ICE-PERSON

Person Id (FK)

Alien NumberAlert CodePhoto CodeFinger PrintEntry DateFamily HealthFamily DetailEmployment Authorization

DOD-PERSON

Person Id (FK)

Person Eye ColorPerson Usual WeightPerson Hair ColorPerson Birth TimePerson Total Dependent QuantityPerson Adult Dependent Quantity

IAIP-PERSON

Person Id (FK)

Person Personal AttributesPerson Physical DescriptorsPerson EmploymentPerson CapabilitiesPerson AffiliationsPerson Possessions

Page 11: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Tools, methods, mapping, process, training,

etc.

New IEPDs

IEP

Ds

New IEPDs

New reusablecomponents

National Information Exchange Model Concept

Justice

HomelandSecurity

CoreUniversal-Core

Transportation

Health

AmberAlert<AmberAlert>

AmberAlert<AmberAlert>

Transport<Transport>

Transport<Transport>

EDXL_MsgEDXL_Msg

Virtual Object Reuse Repository – types, properties, business containers,

msg constructs, service metadata, …

EmergencyManagement

IEPDTemplate

IEPDTemplate

Information ExchangePackage Descriptions (IEPDs)

GovernanceBodies

ExchangeRequirements

CollaborativeTools

(for distributedconsensus)

CollaborativeTools

(for distributedconsensus)

New components

Semanticallyconsistentacross alldomains

Page 12: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

NIEM Example Exchange

<amber-doc:AmberAlertDocument xmlns:amber-doc="http://www.it.ojp.gov/jxdm/3.0.2/amber-alert-document" xmlns:amber="http://www.it.ojp.gov/jxdm/3.0.2/amber-alert" xmlns:j="http://www.it.ojp.gov/jxdm/3.0.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > <j:DocumentDescriptiveMetadata> <j:DocumentID>  <j:ID>AA123</j:ID>   </j:DocumentID>  </j:DocumentDescriptiveMetadata> <amber:AmberAlert> <amber:AmberAlertID> </amber:AmberAlertID>  <amber:AmberAlertTransmissionDate>2004-11-15</amber:AmberAlertTransmissionDate>   <amber:AmberAlertTransmissionTime>09:15:30</amber:AmberAlertTransmissionTime>   <amber:AmberAlertStatus>Active</amber:AmberAlertStatus>   <j:CaveatText>Beware of general danger regarding this situation.</j:CaveatText>   <amber:AmberAlertLanguageText>English</amber:AmberAlertLanguageText> <amber:AmberAlertContactInformation> <j:ContactEmailID>  <j:ID>[email protected]</j:ID>   </j:ContactEmailID> <j:ContactWebsiteID>  <j:ID>http://alerts.mayberry.ci.us</j:ID>   </j:ContactWebsiteID>

Page 13: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

NIEM: Current Status (1)

Approved by the DOJ/DHS CIO’s February 2005

DHS/DOJ Announced on February 28th, 2005

DOJ/DHS CIO Memorandum of Agreement– Key points:

• Rename GJDXM to signify broader scope• Add DHS/DOJ Content• Rework Model and Tools (support modularity)

– Status: Signed

Regular National NIEM PMO Meetings

Identified Pilot Projects:– ATFE, DEA, FBI, USMS– HSARPA BTS Net, ICE– DHS State and Local Government Coordination and

Preparedness Office (SLGCP) Innovative Technology Evaluation Pilots (ITEP) are participating.

Future Expansion of IC Involvement:– Intelligence Community Metadata Working Group (ICMWG)

Partnership

Page 14: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Current Status (2)

NIEM Public Information Website New Content

Cloned GJXDM, supporting tools and development web site.

Pilot Progress:

– Completed Workshop on DHS HSARPA BTS Pilot April 11-13 Phoenix, AZ

– Immigration and Customs Enforcement (ICE) mapping Enterprise Logical Data Model to NIEM. Fully participating in the effort.

– Discussions with IAIP and FEMA

National Institute of Standards and Technology (NIST) Partnership

Page 15: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Overall NIEM Development Guiding Principles

3

2

1

Proof of Concept

Continuation

Scaling

Le

ve

l o

f C

om

ple

xit

y

Time

Initial Governance as a Collaborative Partnership Leverage XSTF Expertise Build on Current Success of GJXDM (Reuse GJXDM Operational Domain) Prove Concepts through Pilot Projects & Component Analysis Minimize Risk of GJXDM Rework Provide Benefit to GJXDM Users{

Initial NIEM Program Management Office Implement Vetting Process Implement Help Desk & Training Program Incorporate Key Core Data Virtual Input Into Model Begin Automated Harmonization Extend GJXDM Content and Architecture Buy-in of Stakeholders{

NIEM National Program Management Office National Exchange Vision National Governance Program GJXDM/NIEM Integration Expanded Tools and Capabilities Virtual Help Desk & Training Program Collaborative Technologies Automated Harmonization Information Exchange Package

Automation

{IntelligentCapabilities/Services

Page 16: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Implementation Approach

Lessons

learned

Lessons

learned

New

requirements

New

requirements

Tech

nolo

gy

inse

rtio

n

Tech

nolo

gy

inse

rtio

n

Feedback

Feedback

NIEM Steering CommitteeNIEM Steering Committee

Global XSTFGlobal XSTF

GJXDM (operational) GJXDM (operational)

NIEM (tactical) NIEM (tactical)

Requirements from Global domainRequirements from Global domain

Requirements fromDHS + DoJ domainRequirements fromDHS + DoJ domain

ATFE, ICEcontent

3.0.03.0.0 3.0.23.0.2 3.1.03.1.03.0.33.0.3 3.N3.N

0.10.1

initializeand ID Core

set-upexperimental

test bedExplore good ideas: new metadata, scope/context, taxonomies/categories, federated NIEM repository, additional domains, Web Service interfaces, collaborative tools, OWL representation, …

U.S. Marshals, BTSService content

other content, features, capabilities as appropriate

0.20.2 0.N0.N 1.01.0

NIEM (strategic)NIEM (strategic)

Key Decision Points(KDP’s)

Page 17: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

NIEM Steering CommitteeNIEM Steering Committee

Global XSTFGlobal XSTFGlobal JXDM (operational)Global JXDM (operational)

NIEM Track I (tactical) NIEM Track I (tactical)

3.0.23.0.2 3.1.03.1.03.0.33.0.3 3.N3.N

0.10.1

test bed

0.20.2 0.N0.N 1.01.0

NIEM Track II (strategic)NIEM Track II (strategic)

initialize

merge

Key Objectives in Phases I/II

Initial Governance as a Collaborative PartnershipLeverage XSTF ExpertiseReuse GJXDM Operational DomainProve Concepts through Pilot Projects& Component AnalysisMinimize Risk of GJXDM ReworkProvide Benefit to GJXDM Users

Phase 1 Phase 2

Proof of Concept

ScalingContinuation

Initial NIEM Program Management OfficeImplement Vetting ProcessImplement Help Desk & Training ProgramIncorporate key core dataVirtual Input Into ModelBegin Automated HarmonizationExtend GJXDM Content and ArchitectureBuy-in of Stakeholders

NIEM National Program Management OfficeNational Exchange VisionNational Governance ProgramGJXDM/NIEM IntegrationExpanded Tools and CapabilitiesVirtual Help Desk & Training ProgramCollaborative TechnologiesAutomated HarmonizationInformation Exchange Package Automation

Page 18: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

NIEM Steering Committee NIEM Steering Committee

NIEM (tactical) NIEM (tactical)

Global XSTF Global XSTF

Core

U-Core

NIEM 1.0

1.01.0

NIEM National Governance

HomelandSecurity

DMWG

Other

Continue with GJXDM as isContinue with GJXDM as is

GJXDM GJXDM3.N3.N

Justice domain+ NIEM impact

Justice domain+ NIEM impact

evaluate for:

XSTF

Justice

Operational and Tactical Integration

Page 19: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

NIEM PROJECT MANAGEMENT DEVELOPMENT AND OPERATION

1.1 Create NIEM Agreement

1.2 Staff NIEM Project Team and Governance Structure

1.3 Establish Initial NIEM Operational Environment

1

Establish NIEMOperational

Domain

0

Perform NIEM Development

2

Identify NIEM

Content3

Review and Adopt NIEM

Core Component 4

Maintain and Support NIEM

5

Implement and Disseminate NIEM Content

2.1 Collect NIEM Components

2.2 Validate NIEM Components

2.3 Identify Existing Standard

2.4 Develop NIEM Data Component Proposal

3.1 Establish Review Project

3.2 Coordinate and Review NIEM Component Draft Proposal

3.3 Document and Approve NIEM Standard

4.1 Plan and Control NIEM

4.2 Maintain NIEM Content and Configuration

4.3 Support NIEM Users

5.1 Create XSD Subset 5.2 Create & Catalog Information Exchange Package Description 5.3 Disseminate NIEM Products

Page 20: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Evolution of the Repository and Metadata

GJXDM

OtherNamespaces

WantLists

JIEMReference

Model

Extensions

Businesscontainers

& msgconstructs

IEPDs

GJXDM

ExternalNamespaces(code tables)

AS-IS TO-BE

Expand the types of artifacts that can be stored, registered,

and related within the repository.

1

Expand the repository metadata to support the addition of new artifacts.

2 Establish relationships between artifacts based on context, scope,

and other attributes.

3

Service Oriented Architecture

Page 21: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

NIEM: Next Steps

Creating standard format for Component Mapping Template. – Project Tiger team (consisting of all pilot projects) was formed to

develop and test component mapping template. – Product will be posted to the NIEM web site.

Create NIEM National Collaboration Tiger Teams (Development via Unified Consensus Building)– Project Tiger teams (consisting of all levels of government)

formed to develop:• Interim and National Governance with Collaboration Tool

Suite• CORE Components/Naming & Design Rules (NDR)

NIEM CONOPS DRAFT released for NIEM Committee Review.

Page 22: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

Component Mapping Template

Page 23: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

National Collaboration Success

NIEM PMO Comprised of National Representation NIEM Facilitates Early Adopter Participation NIEM Promotes “Participative approach vs Delegative approach”

- National Joint Development

- National Governance Success = Subject Matter Experts (Business Driven) Executing Collaboration at an “UNPRECIDENTED” National Level

NIEM Development is Built on a Unified National Approach with

“Joint Consensus”

Page 24: 11/7/2015 12:20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,

More Information at …

NIEM Public Website: http://www.NIEM.gov

Total # of hitsin one month

57,558