AGENDA 1.The NIEM Framework What common services, governance models, processes and tools are provided by NIEM? 2.NIEM Specifications & Processes What.

Slides:



Advertisements
Similar presentations
Standards & Interoperability Kickoff HHS – ONC September 20, 2010 Office of Standards and Interoperability 1.
Advertisements

NIEM OVERVIEW 2 Support Framework Technical FrameworkCommunity Formal Governance Processes Online Repositories Mission-Oriented Domains Self-Managing.
NIEM Healthcare Domain FHIM/S&I Framework Strategy 4/7/2011.
Semantics and Information Exchanges Overview – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
1 HIT STANDARDS COMMITTEE DRAFT: S&I Framework Principles and Processes 1.
End of Course.
David Webber, NIEM Team, Oracle Public Sector NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary Exchange Development Taking a.
AGENDA 1.NIEM Impact on Pharmaceutical Drug Monitoring How do we enable prescription drug monitors to see across state lines? 2.The NIEM Framework and.
IRS XML Standards & Tax Return Data Strategy For External Discussion June 30, 2010.
XML Exchange Development CAM Technology Tutorial – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
1 1 Roadmap to an IEPD What do developers need to do?
August 2011 David Jenkins Administration for Children and Families ACF Interoperability Human Services 2.0 Overview.
NIEM-UML Profile Justin Stekervetz, NIEM PMO
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
Developing Enterprise Architecture
Technical Introduction to NIEM
UML - Development Process 1 Software Development Process Using UML (2)
NIEM and Information Exchanges Overview – Public Sector NIEM Team, December 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
NIEM and Rules David Webber – Public Sector NIEM Team, November 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary XML Exchange.
New Approaches to Data Transfer DOT Daniel Morgan 29 October 2014.
1 1 Roadmap to an IEPD What do developers need to do?
1 1 National Information Exchange Model (NIEM) OASIS Emergency Interoperability Summit: Roadmap to Emergency Data Standards Roundtable.
THE GITB TESTING FRAMEWORK Jacques Durand, Fujitsu America | December 1, 2011 GITB |
NIEM Blue Team Presentation April 20, 2010 Phil Letowt, Mini Kanwal, Ken Sall, David Webber ICE OCIO / Task ASAS ICE Information Exchange Reuse with NIEM.
Larry L. Johnson Federal Transition Framework.
NIEM-UML Profile 2.1 Introduction and Tool Demonstration TRAINING Presenter Name Organization Date NIEM-UML PROFILE 2.1.
NIEM Domain Awareness June 2011 Establishing a Domain within NIEM.
Mini Kanwal Core Data Type - PERSON December 02, 2004.
C W3C Government Linked Data Working Group Cory Casanave 06/30/2011 Cory Casanave Cory-c at modeldriven dot com CEO, Model Driven Solutions Founder,
Public Sector NIEM Team, December 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary XML Exchange Development National Information.
Global JXDM Executive Briefing National Information Exchange Model.
SEARCH Membership Group Systems & Technology PAC Global Justice XML Data Model (GJXDM) Update January 29, 2005.
NIEM 101 -Technical Introduction to NIEM This course will introduce business and technical architects, program analysts and information exchange designers.
What is NIEM? 1 NIEM is a national program supported by the federal government to increase information sharing between organizations who share a common.
Federal XML Naming and Design Rules and Guidelines Mark Crawford.
NIEM-UML PROFILE Justin Stekervetz, NIEM PMO Cory Casanave, Model Driven Solutions Mark Kindl, Georgia Tech Research Institute March 2012 OMG Meeting.
Cairo Corporation An Inc 500 Company ISO9001:2000 CERTIFIED 8(a) ۰ SDB ۰ WOB ۰ GSA ۰ GSA STARS The Dream of a Common Language: Extending the Role of the.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
National Information Exchange Model Update for the Global Advisory Committee Spring 2008 Meeting April 10, 2008 NIEM Technical Architecture Committee (NTAC)
National Information Exchange Model Presented by : Mini Kanwal June, 09.
The National Information Exchange Model at
NIEM Information Exchange Package Documentation (IEPD) Mini Kanwal NIEM Technical Advisor Department of Homeland Security September, 7 th 2006.
FEA DRM Management Strategy Presented by : Mary McCaffery, US EPA.
11/7/ :20 PM National Information Exchange Model Global Justice XML Data Model Users Conference June 10, 2005 James Feagans, DOJ and Michael Daconta,
EPA Geospatial Segment United States Environmental Protection Agency Office of Environmental Information Enterprise Architecture Program Segment Architecture.
S&I Integration with NIEM (DRAFT) Standards Development Support June 8, 2011.
11/10/ :04 AM National Information Exchange Model James Feagans & Michael Daconta NIEM Project Manager GLOBAL ADVISORY COMMITTEE BRIEFING October.
S&I PUBLIC HEALTH REPORTING INITIATIVE: DEVELOPING OF A TEAMING APPROACH S&I Public Health Reporting Initiative Nikolay Lipskiy, MD, DrPH, Co-Lead September,
HOW NIEM WORKS What is NIEM? How does it work? 2.
National Information Exchange Model (NIEM) Executive Introduction November 29, 2006 Thomas O’Reilly NIEM Program Management Office.
Common Terminology Services 2 CTS 2 Submission Team Status Update HL7 Vocabulary Working Group May 17, 2011.
MILOPS DOMAIN & NIEM V3.0 MAY 03, DOD CIO MEMO Where is NIEM adoption by DoD codified? 2.
National Information Exchange Model (NIEM) NGA Executive Policy Forum Santa Fe, NM May 2-3, 2005 Bob Greeves Bureau of Justice Assistance U.S. Department.
Leveraging UBL for Developing Justice XML (GJXDM) Reference Documents John Ruegg County of Los Angeles Information Systems Advisory Body GJXDM User Conference.
DOT Implementing the Surface Transportation Domain Daniel Morgan 26 October 2015.
National Information Exchange Model (NIEM) October 24, 2006 Jeremy Warren Deputy Chief Technology Officer U.S. Dept. of Justice.
Manufacturing Systems Integration Division Development Process and Testing Tools for Content Standards Simon Frechette National Institute of Standards.
Armstrong Process Group, Inc. Copyright © Armstrong Process Group, Inc., All rights reserved National Information Exchange.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Informatics for Scientific Data Bio-informatics and Medical Informatics Week 9 Lecture notes INF 380E: Perspectives on Information.
Establish the NIEM Health Domain by focusing on high value data exchanges that can be modeled within NIEM in the context of the existing NIEM framework.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
Healthcare-oriented Modeling Environment ( HoME ) Managed jointly by: Veterans Health Administration (VHA) IBM modeling-mdt.projects.openhealthtools.org.
NIEM Executive Briefing
Implementing the Surface Transportation Domain
Description of Revision
GJXDM Tools Team Georgia Tech Research Institute
Michael Daconta & James Feagans
NIEM Tool Strategy Next Steps for Movement
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

AGENDA 1.The NIEM Framework What common services, governance models, processes and tools are provided by NIEM? 2.NIEM Specifications & Processes What is the NDR and MPD Specification? What is the IEPD Development Life Cycle? 3.NIEM Governance How is NIEM governed? How does the federated domain governance function? What are the different NIEM committees? 4.Future Outlook What is NIEM 3.0? What is the scope and timeline for release? Where can I find more information? How does NIEM-UML relate? 2

THE NIEM FRAMEWORK What common services, governance models, processes and tools are provided by NIEM? 3

NIEM connects communities of people who share a common need to exchange information in order to advance their missions, and provides a foundation for seamless 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. Formal Governance Processes Online Repositories Mission-Oriented Domains Self-Managing Domain Stewards Data Model XML Design Rules Development Methodology Predefined Deliverables (IEPD) Tools for Development and Discovery Established Training Program Implementation Support Help Desk & Knowledge Center THE NIEM FRAMEWORK 4

Translation Scope-of-NIEM NIEM intentionally does not address standardizing data inside legacy systems. NIEM serves as a translation layer (providing a common understanding) between and across disparate systems. STANDARDIZING DATA MOVING ACROSS SYSTEMS INTERFACE LEGACY DATABASES LEGACY DATABASES COMMONLY FORMATTED DATA INTERFACE 5

Built and governed by the business users at Federal, State, Local, Tribal and Private Sectors THE NIEM LIFECYCLES 6

NIEM SPECIFICATIONS & PROCESSES What is the NDR and MPD Specification? What is the IEPD Development Life Cycle? 7

NORMATIVE NIEM SPECIFICATIONS 8 Naming & Design Rules (NDR), Version 1.3 Specifies principles and enforceable rules for NIEM data components and schemas. Schemas and components that obey the rules are considered to be NIEM-conformant. URI: pdfhttp://reference.niem.gov/niem/specification/naming-and-design-rules/1.3/niem-ndr- 1.3.pdf Model Package Description (MPD) Specification, Version 1.1 Defines terminology, identifies required and optional artifacts and metadata, specifies normative rules, schemes, syntax, and provides non-normative guidance to support the creation of NIEM MPDs. MPDs include IEPDs, Business Information Exchange Components (BIEC), Enterprise Information Exchange Models (EIEM), Domain Updates, and Core Updates. URI: pdfhttp://reference.niem.gov/niem/specification/naming-and-design-rules/1.3/niem-ndr- 1.3.pdf

MPD CLASSES 9 Model Release: Contains a full set of harmonized reference schemas defining all content in a version of NIEM. Domain Update: Contains reference schemas that represent changes to NIEM domains. NIEM domains use these as the basis for incremental improvements, extensions, and proposed changes to future NIEM releases. Core Update: Contains reference schemas representing changes that apply to a specific NIEM Core version. A core update is not published to replace a NIEM Core; it adds new schemas, new data components, and new code values to a core without waiting for the next major release. Information Exchange Package Documentation (IEPD): Defines a reusable XML data exchange. A NIEM IEPD contains a set of valid XML schemas that may include portions of NIEM Core schemas, portions of domain schemas, enterprise-specific or IEPD-specific extension schemas, and at least one exchange schema that defines a document element. Enterprise Information Exchange Model (EIEM): A collection of business components organized into a subset and one or more extension schemas. Constraint schemas and non-NIEM-conforming external standards schemas with type adapters are optional in an EIEM. ​​​​​​​​​​​​

THE IEPD LIFECYCLE Plan the project, establish the process, and identify information exchange business requirements Selected information exchange is further elaborated to understand and document the business context and data requirements Associate local objects with types and elements in NIEM. This process is called mapping an exchange content model to NIEM Create a set of exchange-specific NIEM conformant XML schemas that implement the data model created for the exchange Prepare and package all related files for this IEPD into a single self ‐ contained, self- documented, portable archive file Publish IEPD for search, discovery, and reuse Scenario Planning Analyze Requirements Map & Model Build & Validate Assemble & Document Publish & Implement 10

THE IEPD ARTIFACTS 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 Processes Use Cases Sequence Diagrams Business RulesBusiness Requirements Exchange Content Model Mapping Document Subset Schema Exchange Schema XML Wantlist Constraint Schema Extension Schema Main Document Catalog Sample XML Instances XML Stylesheets Scenario Planning Analyze Requirements Map & Model Build & Validate Assemble & Document Publish & Implement No required artifacts. Publish the IEPD to a repository and implement the exchange 11

NIEM GOVERNANCE How is NIEM governed? How does the federated domain governance function? What are the different NIEM committees? 12

NIEM GOVERNING STRUCTURE NIEM’s governing structure is comprised of Federal, State, Local, Tribal and private organizations NIEM is jointly managed at an executive level by the Department of Homeland Security (DHS), Department of Justice (DOJ), and Department of Health and Human Services (HHS) Executive Steering Council ESC Executive Director Deputy Director Executive Director Deputy Director NIEM PMO NIEM Technical Architecture Committee NTAC NIEM Business Architecture Committee NBAC NIEM Communications & Outreach Committee NC&OC 13

WHO STEERS NIEM CURRENTLY? Voting Members 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 NASCIO Partners Terrorist Screening Center Dept of Defense / Dept of Navy Dept of State, Consular Affairs (invited) 14

WHO GOVERNS NIEM DOMAINS? DomainExecutive Steward JusticeGlobal Justice (State & Local) ScreeningDHS/Screening Coordination Office ImmigrationDHS/Immigration & Customs Enforcement (ICE), US Citizenship and Immigration Services (USCIS) Chem/Bio/Rad/NucDHS/Domestic Nuclear Detection Office (DNDO) MaritimeDOD/Maritime Domain Awareness (MDA) CyberDHS/National Protection and Programs Directorate (NPPD)/Cyber Security & Communications (CS&C) Children, Youth & Family ServicesHHS/Administration for Children and Families (ACF) & DOJ (State & Local) Emergency ManagementDHS/FEMA, DHS/Science & Technology (S&T) Infrastructure ProtectionDHS/NPPD International TradeDHS/Customs and Border Protection (CBP) BiometricsDHS/NPPD, National Institute of Standards & Technology (NIST) HealthHHS/Office of the National Coordinator (ONC) & HHS/Office of the Chief Information Officer (OCIO) Human ServicesHHS/ACF & HHS/ONC Government Resource ManagementGeneral Services Administration (GSA) 15

FUTURE OUTLOOK What is NIEM 3.0? What is the scope and timeline for release? Where can I find more information? How does NIEM-UML relate? 16

UML PROFILE FOR NIEM (V2.1 ALIGNMENT) Objective of the NIEM-UML Profile To allow modelers and developers to apply NIEM-UML with minimal effort in order to create new models or change existing models and ultimately to produce NIEM MPD artifacts. NIEM-UML Implementations MagicDraw NIEM-UML Plug-in Open Source Implementation (Under Development) 17

NIEM-UML Subset of the Unified Modeling Language (UML) Set of UML constructs & Stereotypes –Extends UML to represent NIEM concepts –NIEM concepts are augmented with NIEM-Platform mapping information –NIEM Naming & Design Rules enforced by leveraging the Object Constraint Language A valid NIEM-UML model will produce a valid MPD 18 NIEM Logical Concepts Not the XSD and NIEM Naming & Design Rules Details –Platform Independent Model (PIM) Profile –Common Profile –Model Package Description Profile UML Tooling/Development Environment WHAT IS NIEM-UML?LEARNING REQUIREMENTS? ` ` ` `

NIEM-UML GOALS Represent the semantics of NIEM while being agnostic of its structural representation To leverage standards and standards based tools To reduce complexity and lower the barrier for entry To facilitate reuse of NIEM models and as a result schemas To embrace accepted UML modeling styles and constructs To enable use of NIEM-PIM models for use with other standards, technologies and layers To support deterministic mapping to and from the NIEM technology layers based on NIEM rules Clarity: Ensure that a UML representation of a NIEM model produced by one developer can be interpreted as expected by another. Completeness: Ensure that a developer can produce a UML representation of any NIEM concept, including semantics, XML Schema structure, and metadata. Practicality: With minimal effort, a developer can employ the profile in current UML development tools to develop and use a NIEM model. 19

NIEM 3.0 HIGH-LEVEL BASELINE SCOPE * Code List Decoupling & Updates Optional Code List Complexity Solution New Augmentation Solution Integrate Latest Version of IC-ISM Unify Reference & Content-Bearing Elements Ability to Subset structures.xsd and appinfo.xsd Conformance Target Declaration Attributes in appinfo.xsd Local Terminology and Acronym Capability in appinfo.xsd Resolved Architectural NIEM Configuration Control Tool (NCCT) Issues Newly Identified Architectural NCCT Issues Domain Content Change Requests NCCT Content Harmonization Solutions Newly Identified NCCT Content Issues TECHNICAL ARCHITECTURE ENHANCEMENTS AND BUG FIXES HARMONIZED CONTENT, & DOMAIN CONTENT CHANGE REQUESTS NIEM.GOV TOOLS UPDATES SSGT (Updates & NIEM-UML Alignment) ConTesA Code List Generator * Scope is subject to change

NIEM 3.0 TIMELINE (13 MONTHS) SepOctNovDecJanFebMarAprMayJunJulAugSep REQUIREMENTS & PREPARATION PHASEDEVELOPMENT & EXECUTION PHASE R ELEASE A LPHA 1 R ELEASE B ETA R ELEASE RC 1 R ELEASE NIEM 3.0 KICKOFF MEETING PMONBACNTACGTRICommunity Alpha 1 Alpha 2 Beta RC 1 RELEASE AUDIENCE 90- DAY D EADLINE 21 Today R ELEASE A LPHA 2

WEBSITE/PUBLIC COMMUNICATIONS 22 NIEM 3.0 URL: soon/Pages/version-3.aspx

Q&A 23