Implementing the Surface Transportation Domain

Slides:



Advertisements
Similar presentations
Technical Committee on GJXDM Technical Committee Presentation on GJXDM.
Advertisements

NIEM OVERVIEW 2 Support Framework Technical FrameworkCommunity Formal Governance Processes Online Repositories Mission-Oriented Domains Self-Managing.
How to Document A Business Management System
David Webber, NIEM Team, Oracle Public Sector NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary Exchange Development Taking a.
Interoperability Framework Overview March 24, 2010 Presented by: Douglas Fridsma, MD, PhD Acting Director, Office of Interoperability & Standards ONC HIT.
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?
Developing Enterprise Architecture
Technical Introduction to NIEM
New Approaches to Data Transfer DOT Daniel Morgan 29 October 2014.
AGENDA 1.The NIEM Framework What common services, governance models, processes and tools are provided by NIEM? 2.NIEM Specifications & Processes What.
1 GJXDM/NIEM Presentation. Global Information Sharing Initiatives Executive Briefing Global Information Sharing Initiatives Executive Briefing 2 Background:
1 1 National Information Exchange Model (NIEM) OASIS Emergency Interoperability Summit: Roadmap to Emergency Data Standards Roundtable.
National Information Exchange Model (NIEM) Executive Introduction March 6th, 2007 Donna Roy Director, DHS Enterprise Data Management Office Chair, NIEM.
Project Proposal: CTS2 SDK Presentation to OHT Steering Committee.
NIEM Domain Awareness June 2011 Establishing a Domain within NIEM.
September GJXDM User’s Conference – San Diego GJXDM Re-usable Schema Components (RSCs) Creating IEPDs using Re-usable Schema Components (RSCs)
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.
Who is TIJIS? What is NIEM? What is the Texas Path to NIEM? What does it mean to me?
Interoperability Framework Overview Health Information Technology (HIT) Standards Committee June 24, 2010 Presented by: Douglas Fridsma, MD, PhD Acting.
National Information Exchange Model Presented by : Mini Kanwal June, 09.
Global Justice XML Data Model Naming and Design Rules 17 August 2005.
Modelling Class T16: Conceptual Modelling – Architecture Image from
Presented to presented by Cambridge Systematics, Inc. WVDOT Planning Guidebook Interview & Development Process 2015 WVDOT/MPO/FHWA Planning Conference.
1 1 CAM Toolkit for NIEM IEPD Development Phil Letowt – DHS/ICE David Webber – ICE Data Architect.
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.
S&I Integration with NIEM (DRAFT) Standards Development Support June 8, 2011.
S&I PUBLIC HEALTH REPORTING INITIATIVE: DEVELOPING OF A TEAMING APPROACH S&I Public Health Reporting Initiative Nikolay Lipskiy, MD, DrPH, Co-Lead September,
National Information Exchange Model (NIEM) Executive Introduction November 29, 2006 Thomas O’Reilly NIEM Program Management Office.
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
Tutorial on XML Tag and Schema Registration in an ISO/IEC Metadata Registry Open Forum 2003 on Metadata Registries Tuesday, January 21, 2003; 4:45-5:30.
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.
EbXML Semantic Content Management Mark Crawford Logistics Management Institute
1 Options Clearing Corporation Encore Data Distribution Services April 22, 2004.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
1 DATA Act Information Model Schema (DAIMS) Version 1.0 Briefing June 2016.
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.
Introduction for the Implementation of Software Configuration Management I thought I knew it all !
- The most common types of data models.
Object Management Group Information Management Metamodel
Achieving Justice Information Interoperability
The COSMO Coding Standards Some Highlights
Use Case Model Use case diagram.
ServiceNow Implementation Knowledge Management
Moving transportation into the future
Universal Core Task Force Connecting People With Information
Validation & conformity testing
Overview of the XBRL-US Financial Reporting Taxonomy Framework
The Re3gistry software and the INSPIRE Registry
Project Charter I want to design a project
AIXM 5 Development Status
Chapter 4 Entity Relationship (ER) Modeling
AIXM CCB meeting EUROCONTROL HQ, Brussels
Common Record: A Story of Convergence
2. An overview of SDMX (What is SDMX? Part I)
2. An overview of SDMX (What is SDMX? Part I)
Database Systems Instructor Name: Lecture-3.
Touchstone Testing Platform
Open Archival Information System
Statistical Information Technology
Signet & Privilege Management
Chapter 2 Database Environment Pearson Education © 2014.
Chapter 2 Database Environment Pearson Education © 2009.
NIEM Tool Strategy Next Steps for Movement
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Presentation transcript:

Implementing the Surface Transportation Domain NIEM @ DOT Implementing the Surface Transportation Domain Daniel Morgan 8 August 2016

NIEM provides a Common Language NIEM provides a Structured Approach What is NIEM? NIEM a community-driven, government-wide, standards-based approach to exchanging information NIEM connects communities of people who share a common need to exchange information in order to advance their mission. NIEM provides a Common Language NIEM users at Federal, State, Local, Tribal and Private Sectors define agreed upon terms, definitions, and formats - independent of the way information is stored in individual agency systems NIEM provides a Structured Approach NIEM provides a repeatable, reusable process for business users to document information exchange requirements in an implementation ready format

How does a domain operate? Domains have two key artifacts: Domain data model - a set of data elements and definitions specific to the NIEM mission area that are used to build information exchanges Information Exchange Package Descriptions (IEPDs) - 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 The Community of Interest organizes workshops to manage and update the domain data model Exchange partners put the data model into action by developing IEPDs NIEM lets the community drive the model and the information exchanges. There are plenty of data standards out there right now, and depending on what information systems you’re using, you may or may not have adopted those standards. What NIEM does is wrap those standards in a common vocabulary with a consistent way of expressing the data elements in those standards. The Community of Interest maintains the data model for those standards. It’s not an SDO or some other organization at work here – real practitioners, data producers, and data users are involved in the data model governance. The community also develops the IEPDs, which are the technical expression of the data model. And, if two organizations have a special case for particular data elements, it’s not like NIEM can’t be used. They simply extend the core data model for their specific need. On a regular basis, the community of interest looks at the actual IEPDs that have been developed against their data model. And, if it looks like there are opportunities to harmonize definitions or incorporate something new, then they can revise the data model – which means less extending of the data model by its users. In this way, you’re taking an iterative, community-based approach to developing your data model. And you’re surfacing issues based on real use cases because the IEPDs are showing you where your data model might not be meeting community needs. The revision process is up to your community.

What is the status of the domain? Formal approval of surface transportation domain is complete NIEM Business Architecture Committee (NBAC) unanimously approved on June 30, 2015 NIEM Executive Steering Council (ESC) unanimously approved on August 19, 2015 NIEM Domain Stewardship Agreement signed on September 9, 2015 Surface Transportation Domain Content is contained in NIEM Release v3.2 Available at https://www.niem.gov/technical/Pages/current-release.aspx Contains all MMUCC v4 elements and ensures linked roadway elements are governed under the Surface Transportation Domain

What content is there? Existing external standards and guidelines ANSI D20 FIPS codes and other building blocks Updates to MMUCC elements to reflect MMUCC4 MMUCC elements are part of an “external guideline” that is expressed in NIEM and has a dedicated “namespace” Roadway MMUCC elements are a part of surface transportation “namespace.” Roadway elements previously stewarded by Justice are now part of surface transportation

How will content be governed? Maintain existing governance processes for standards and guidelines Governance for standards like ANSI D16 and ANSI D20 follow the processes established by the relevant standards development organization(s) Governance for guidelines like MMUCC and MIRE follow existing processes through NHTSA and FHWA programs As standards and guidelines are adopted/ updated, DOT rolls content into next logical NIEM version

How do you get started? You have all the ingredients you need to make an information exchange MMUCC is the ingredients list Mapping is the tells you what you can substitute Information Exchange Package is the recipe Let’s get cooking!

How do you map and model? Your MMUCC mapping is the guide to what objects and elements you need. When you make an information exchange package, you are showing the technical details of how your mapping is implemented.

How do you map and model? Your MMUCC mapping is the guide to what objects and elements you need. When you make an information exchange package, you are showing the technical details of how your mapping is implemented.

How do you map and model? Once you have your mapping down, you pick your content (objects and elements) from the NIEM model and set up relationships (associations, cardinality) among the content

How do you map and model? Once you’ve mapped and modeled, you can express that in XML: You will create a Model Package Description that documents the content and relationships You will have a wantlist that documents what elements you’re pulling from the NIEM model And then you’ll have schemas that tell you: How you assembled the NIEM model content (subset schema) and where you extended it (extension schema) How you sourced the authoritative definitions (reference schema) and any rules you put on the definitions (constraint schema)

How do you put it into practice? Once you have an information exchange package, it’s time to publish and implement. Put your information exchange package in a public place do others can find it and use it. Get connected with the source and destination systems (e.g., your crash records system and NHTSA’s Electronic Data Transfer system) and test.

How to get involved? If you have XML-based exchanges for your traffic records data, consider making them NIEM-conformant. If you don’t have XML-based exchanges, give NIEM a try! If your State participates in any NIEM domains, connect with your partners. If you have ideas for communities that should be formed, let me know!

Where to learn more? Learn about information exchanges Get training https://www.niem.gov/technical/Pages/Build-an-Exchange.aspx Get training https://www.niem.gov/training Ask me anything! daniel.morgan@dot.gov