310 likes | 433 Views
How niem works. What is NIEM? How does it work?. History of niem.
E N D
How niem works What is NIEM? How does it work?
History of niem Started by a handful of state agencies, NIEM—the National Information Exchange Model—is a community-driven, government-wide, standards-based approach to exchanging information. Diverse communities can collectively leverage NIEM to increase efficiencies and improve decision-making. Built upon GJXDM's success and lessons learned, NIEM was launched in April 2005 by DHS and DOJ. The NIEM Program Management Office transitioned from DOJ to DHS in 2008. HHS joined as the third primary sponsor in 2010. It started with state and locals joining forces to overcome the challenges of exchanging information across state and city government boundaries—this grassroots effort was called the Global Justice Information Sharing Initiative. NIEM celebrated eight years on April 19, 2013. Two years later, the Global Justice XML Data Model (GJXDM) was announced in April 2003. NIEM testifies with HHS for Ways and Means Human Resources Subcommittee on April 19, 2012. 3
Niem overview NIEM connects communities of people who share a common need to exchange information in order to advance their missions. NIEM provides a foundation for information exchange between federal, state, local, and tribal agencies. Much more than a data model, NIEM offers an active user community as well as a technical and support framework. Community Technical Framework Support Framework Tools for Development and Discovery Data Model Formal Governance Processes Established Training Program Online Repositories XML Design Rules Development Methodology Implementation Support Mission-Oriented Domains Help Desk & Knowledge Center Self-Managing Domain Stewards Predefined Deliverables (IEPD) 4
How niem works Common Language(Community-driven Data Model) Repeatable, Reusable Process (Information Exchange Development Lifecycle) Built and governed by the business users at Federal, State, Local, Tribal and Private Sectors 5
model overview Think of the NIEM data model as a mature and stable data dictionary of agreed-upon terms, definitions, and formats independent of how information is stored in individual agency systems. The data model consists of two sets of closely related vocabularies: NIEM Core and individual NIEM Domains. • Biometrics • Chemical, Biological, Radiological & Nuclear • Cyber • Children, Youth and Family Services • Emergency Management • Government Resource Management • Health • Human Services • Immigration • Infrastructure Protection • Intelligence • International Trade • Justice • Maritime • Screening 6
Standardizing Data Across Systems • NIEM is a standard way of defining the contents of messages being exchanged. • NIEM is not a system or database; nor does it specify how to transmit or store data. This allows diverse communities to collectively leverage a common vocabulary and exchange development tools irrespective of technologies, increasing both efficiencies and improving decision-making. 7
NIEM Connects Communities • Cyber: In 2010, Stuxnet halted the nuclear development capability of an entire country. • Prescription Drug Monitoring: 1 in 5 teens are abusing prescription drugs to get high. Maritime: JIATF-S #1 mission set is to counter illicit traffic—a task that can’t be achieved without sharing information with those who share the same mission. . • Agricultural: In 2011, the technology used to produce 20% of the GDP is more advanced than systems used for reporting to the US Govt. • Privacy and CRCL: Current controls for protecting U.S. Person data are inadequately implemented. • Requests for Information: RFI lacks common processes making intelligence collection for partners a daunting task connects communities of people who share a common need to exchange information in order to advance their missions. 8
Technical What is an IEPD and other techie things…. 9
What is an IEPD? (a.k.aNIEM-conformant exchange) • An Information Exchange Package Documentation (IEPD) is a collection of artifacts that describe the construction and content of an information exchange • Developed to provide the business, functional, and technical details of the information exchange through predefined artifacts • Created with a core set of artifacts in a prescribed format and organizational structure to allow for consistency • Designed to be shared and reused in the development of new information exchanges through publication in IEPD repositories
Scope of IEPDs IEPDs contain design specifications for an information exchange but may not include supplementary information such as implementation decisions. IEPDs do IEPDs do not • Specify how exchange data is physically transferred between entities • Describe an interface or Interface Control Document (ICD) • Specify any technical information outside of the message structure • Include the XML schemas that define the XML message structure • Contain standardized artifacts that document an information exchange • Have a defined development methodology (IEPD Lifecycle) • Ease the documentation process for reuse 11
The IEPD Artifacts • Business Processes • Use Cases • Sequence Diagrams IEPDs contain both required and recommended artifacts Required : Bold Recommended : Italic Note: Best practices for most organizations include many of the optional artifacts listed here • Business Rules • Business Requirements • Exchange Content Model • Mapping Document • Subset Schema • Exchange Schema • XML Wantlist • Constraint Schema • Extension Schema • Main Document • IEPD Catalog • IEPD Metadata • Sample XML Instances • XML Stylesheets No required artifacts. Publish the IEPD to a repository and implement the exchange 12
NIEM Conformance NIEM’s normative specifications define principles and rules for NIEM data components, schemas, and model packages. Adherence to the Naming & Design Rules, and the Model Package Description Specification is considered to be NIEM-conformant. 13
NIEM 3.0 TIMELINE (13 months) Requirements & Preparation Phase Development & Execution Phase PRE-ALPHA (19 weeks) ALPHA 1(5 weeks) ALPHA 2(10 weeks) BETA(8.5 weeks) RC 1(9 weeks) 3.0(4 weeks) Domain Update Requirements& Harmonization (3 months) kickoffmeeting ReleaseAlpha 1 ReleaseAlpha 2 ReleaseBeta ReleaseRC 1 90-day Deadline Release NIEM 3.0 Today RELEASEAUDIENCE 14
Beta Community engagement • Does your GPS know where to send you if you don’t enter the address? • Did you know just how bad your haircut was until you saw yourself on Facebook? • Can the NIEM Program Management Office know what you need if you don’t provide input? • The answer to all three questions is no! TechTALK Live discussion with NIEM techies. Learn about NIEM 3.0, what’s in it, why its important, and how to conduct a review of Beta. June 25 12-1pm EST 16
Collaborations NIEM-UML and Geo4NIEM 17
NIEM-UML Information Exchange Automatic Generation w/ NIEM-UML XML data “on the wire”
Geo4niem Background The inability to transport, deliver, and exchange geospatial information for critical geospatial assets for prevention, preparedness, response, recovery and mitigation to all-hazards and all-threats increases the risk to the nation. In collaboration with the Open Geospatial Consortium (OGC), the Department of Homeland Security, NIEM Program Management Office, and PM-ISE have partnered to enhance NIEM’s geospatial exchange capability with the goal of improved information sharing of geospatial assets across all levels of government. PARTNERS
GEo4NIEM Team INTEROPERABILITY PROGRAM OVERSIGHT PARTCIPANTS OBSERVERS
NIEM Governance How is NIEM governed?
NIEM Governing Structure Example of a NIEM domain’s cross-jurisdictional governance structure: NIEM Children, Youth, and Family Services (CYFS) domain supports timely, complete, accurate, and efficient information sharing to improve outcomes for children and youth whose circumstances make them particularly vulnerable. 25
Who steers NIEM currently? Primary Sponsors • Dept of Justice • Dept of Homeland Security • Dept of Health and Human Services Ex-Officio Members • Global Justice Information Sharing Initiative • Office of Management and Budget • Program Manager, Information Sharing Environment • National Association of State Chief Information Officers Partners • Terrorist Screening Center • Dept of Defense / Dept of Navy • Public Safety Canada 26
NIEM’s adoption Who uses NIEM? 27
Who uses NIEM? NIEM is in the public domain and available to use by any agency or organization that finds it. We can track use of NIEM across 19 Federal agencies, 50 states, and a few other countries. Often, the NIEM program does not know who is using it unless we hear someone bragging! “Are You NIEM-ified?” is a community building campaign that was recently launched to track NIEM adoption (and allow more bragging). • Interactive Map on NIEM.gov • NIEM.gov/map NIEM-ified(adjective); indicating an entity such as a project or organization that has implemented a NIEM-based exchange to advance their mission.
SNAP SHOT of NIEM SUCCESS Stories More at https://www.niem.gov/documentsdb/Pages/documents.aspx
Niem Connects Communities Without NIEM With NIEM Search for NIEM Simplified on YouTube or http://www.youtube.com/watch?v=BA1jY8LJ8tM 30
More on NIEM here Website at www.NIEM.gov Twitter at www.twitter.com/NIEMExecDir YouTube at www.YouTube.com/NIEMConnects LinkedIn at http://www.linkedin.com/groups?gid=1903175