Upload
shona-mcdaniel
View
221
Download
3
Tags:
Embed Size (px)
Citation preview
National Information National Information Exchange ModelExchange Model
National Information National Information Exchange ModelExchange Model
Presented by : Mini Kanwal June, 09
22
What is National Information What is National Information Exchange Model (NIEM)Exchange Model (NIEM)
NIEM is an interagency initiative to provide NIEM is an interagency initiative to provide the foundation and building blocks for the foundation and building blocks for national-level interoperable information national-level interoperable information sharing and data exchange.sharing and data exchange.
33
NIEM Background – Global Justice NIEM Background – Global Justice XML Data Model (GJXDM)XML Data Model (GJXDM)
44
NIEM: Leveraging Global JXDMNIEM: Leveraging Global JXDM
Robust, mature frameworkRobust, mature framework Rich, flexible, and extensibleRich, flexible, and extensible
Effective governance mechanismEffective governance mechanism GXSTF joins government, industry, and GXSTF joins government, industry, and
practitionerspractitioners Widespread recognition and useWidespread recognition and use
Substantially installed baseSubstantially installed base Especially among state and local agenciesEspecially among state and local agencies
Multidisciplinary functionalityMultidisciplinary functionality
55
NIEM ObjectivesNIEM Objectives Develop a unified strategy within the U.S. Departments of Homeland Develop a unified strategy within the U.S. Departments of Homeland
Security (DHS) and Justice (DOJ) for an XML-based information Security (DHS) and Justice (DOJ) for an XML-based information sharing capability. sharing capability.
Develop an initial implementation of the NIEM that satisfies Executive Develop an initial implementation of the NIEM that satisfies Executive Order (EO) 13356 and Homeland Security Presidential Directive Order (EO) 13356 and Homeland Security Presidential Directive (HSPD)-11. (HSPD)-11.
Develop an exchange layer for the XML profile implementation of the Develop an exchange layer for the XML profile implementation of the Federal Enterprise Architecture Data Reference Model (FEA DRM). Federal Enterprise Architecture Data Reference Model (FEA DRM).
Provide technical assistance and training to local, state, tribal, and Provide technical assistance and training to local, state, tribal, and federal organizations seeking to implement revisions to the GJXDM.federal organizations seeking to implement revisions to the GJXDM.
Build out a framework for many pilot use cases under the umbrella of Build out a framework for many pilot use cases under the umbrella of
the NIEM.the NIEM.
66
NIEM Implementation ApproachNIEM Implementation Approach
NIEM Steering CommitteeNIEM Steering Committee
Global XSTFGlobal XSTF
Global JXDM (operational)Global JXDM (operational)
NIEM Track I (pilot / tactical)NIEM Track I (pilot / tactical)
Requirements from Global domainRequirements from Global domain
Requirements fromDHS + DoJ domainRequirements fromDHS + DoJ domain
ATFEcontent
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
testbedExplore good ideas: new metadata, scope/context, taxonomies/categories, federated NIEM repository, additional domains, Web Service interfaces, collaborative tools, OWL representation, …
U.S. MarshalsService content
other content, features, capabilities as appropriate
0.20.2 0.N0.N 1.01.0
NIEM Track II (strategic)NIEM Track II (strategic)
NIEM Steering CommitteeNIEM Steering Committee
Global XSTFGlobal XSTF
Global JXDM (operational)Global JXDM (operational)
NIEM Track I (pilot / tactical)NIEM Track I (pilot / tactical)
Requirements from Global domainRequirements from Global domain
Requirements fromDHS + DoJ domainRequirements fromDHS + DoJ domain
ATFEcontent
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
testbedExplore good ideas: new metadata, scope/context, taxonomies/categories, federated NIEM repository, additional domains, Web Service interfaces, collaborative tools, OWL representation, …
U.S. MarshalsService content
other content, features, capabilities as appropriate
0.20.2 0.N0.N 1.01.0
NIEM Track II (strategic)NIEM Track II (strategic)
77
Component Mapping Component Mapping a.k.a Gap Analysisa.k.a Gap Analysis
Component Mapping is the process of Component Mapping is the process of identifying and characterizing similarities and identifying and characterizing similarities and differences between the National Information differences between the National Information Exchange ModelExchange Model11 (NIEM) and another data (NIEM) and another data sourcesource22
88
Component Mapping ProcessComponent Mapping Process
NIEMVersion 1.0
Δ’s via Component Mapping
ICE
CIS
CBP
SME Inputs
Example DHS AgenciesGJXDM(NIEM
Baseline)
Expanded Content and Model Refinements
99
Identifying DHS ProjectsIdentifying DHS Projects
Information Analysis and Infrastructure Information Analysis and Infrastructure ProtectionProtection HSIN/JRIESHSIN/JRIES
Border and Transportation Security (BTS) Border and Transportation Security (BTS) PilotsPilots BTS DEDBTS DED BTS NetBTS Net
Immigration and Customs Enforcement Immigration and Customs Enforcement (ICE) Pilot(ICE) Pilot
1010
Component Mapping Data Types Component Mapping Data Types Database model (ERD, UML, DDL, DED, etc.)Database model (ERD, UML, DDL, DED, etc.) XML documentXML document XML reference schemaXML reference schema Information Exchange PackageInformation Exchange Package
MessageMessage Query/ResponseQuery/Response Transaction SetTransaction Set
Word documentWord document FormsForms
ElectronicElectronic• StructuredStructured
• UnstructuredUnstructured PaperPaper
1313
Candidate Component Mapping PilotsCandidate Component Mapping Pilots
Border and Transportation Security (BTS) Border and Transportation Security (BTS) BTS DEDBTS DED BTS NetBTS Net
Immigration and Customs Enforcement (ICE) Immigration and Customs Enforcement (ICE) Federal Bureau of Investigation (FBI) Federal Bureau of Investigation (FBI)
1414
Component Mapping Data SourcesComponent Mapping Data Sources N-Dex: - Law enforcement national data exchange systemN-Dex: - Law enforcement national data exchange system
• Incident or event based information sharing system for local, state, Incident or event based information sharing system for local, state, and federal law enforcement agenciesand federal law enforcement agencies
• Incident/Event reports; Arrest, Booking and Incarceration dataIncident/Event reports; Arrest, Booking and Incarceration data
ICE EDM:-Includes EID, IDENT, DACS, SEVISICE EDM:-Includes EID, IDENT, DACS, SEVIS
EID: - Enforcement Integrated DatabaseEID: - Enforcement Integrated Database• Investigates criminal aliensInvestigates criminal aliens• Tracks deportable aliensTracks deportable aliens• Tracks immigration casesTracks immigration cases
IDENT:- Biometric Identification SystemIDENT:- Biometric Identification System
DACS:- Deportable Alien Control SystemDACS:- Deportable Alien Control System
SEVIS:-Student Exchange Visitor Information SystemSEVIS:-Student Exchange Visitor Information System
TECS:- Treasury Enforcement Communications SystemTECS:- Treasury Enforcement Communications System
Tracks suspect individuals, businesses, vehicles, air and vesselsTracks suspect individuals, businesses, vehicles, air and vessels
BTS Related FormsBTS Related Forms
1515
Component Mapping BenefitsComponent Mapping Benefits Recommendations for new NIEM content, e.g., new Recommendations for new NIEM content, e.g., new
core and universal core componentscore and universal core components Revisions to NIEM, e.g., definitions, relationshipsRevisions to NIEM, e.g., definitions, relationships Mapping rules between legacy data sources and Mapping rules between legacy data sources and
NIEMNIEM Basis for extending and constraining NIEM Basis for extending and constraining NIEM
components for domain-specific applicationscomponents for domain-specific applications Specification for XML Information Exchange Specification for XML Information Exchange
PackagesPackages Basis for future enterprise data model developmentBasis for future enterprise data model development
1717
Core Components - SampleCore Components - Sample
Component Mapping is the process of Component Mapping is the process of identifying and characterizing similarities and identifying and characterizing similarities and differences between the National Information differences between the National Information Exchange ModelExchange Model11 (NIEM) and another data (NIEM) and another data sourcesource22
1. The current NIEM baseline is the GJXDM Version 3.0.22. Includes database model, e.g., ERD or DDL, messages, transaction sets, forms, etc.
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
1818
NIEM BenefitsNIEM Benefits Leverage the benefits of Global JXDM. Leverage the benefits of Global JXDM. Facilitate growth of the data model through Facilitate growth of the data model through
harmonization of new data components. harmonization of new data components. Coordinate independent project teams Coordinate independent project teams
within DOJ and DHS. within DOJ and DHS. Provide effective support and assistance for Provide effective support and assistance for
practitioners. practitioners. Facilitate discovery of reusable data Facilitate discovery of reusable data
components. components. Facilitate assembly of exchange packages. Facilitate assembly of exchange packages. Maintain compatibility with Global JXDM.Maintain compatibility with Global JXDM.