1 / 21

David Webber, NIEM Team, Oracle Public Sector

Taking a Business-centric Approach to Enterprise / Federal Standards, Validation, & Deployment. Exchange Development. Deploy. Requirements. NIEM. Mo del Data. Test. David Webber, NIEM Team, Oracle Public Sector. Build Exchange. Generate Dictionary.

sonora
Download Presentation

David Webber, NIEM Team, Oracle Public Sector

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Taking a Business-centric Approach to Enterprise / Federal Standards, Validation, & Deployment Exchange Development Deploy Requirements NIEM Model Data Test David Webber, NIEM Team, Oracle Public Sector Build Exchange Generate Dictionary

  2. The following is not intended to outline Oracle general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. DisclaimerNotice

  3. Agenda CAM– Content Assembly Mechanism S C D tandards • SFIS 9.0 Types library Schema • How CAM can work using managed data dictionary for value sets (ala SFIS Values library service) • SLOA XML Core Schema (SLOA is a subset of SFIS types) • ‘Complete PDS' showing how a transaction schema (PDS) can link in SLOA (currently PDS has a blob space, so users can use one or the other) onformance • CAM report on ‘Complete PDS’ • Transactions (instance of the ‘Complete PDS') can be validated by a CAMV webservice (testing and collecting metrics) • Evaluate how a system (ERP, etc) conforms (how well it maps) to the ‘Complete PDS' instance (SQL drag and drop mapping) eployment • NIEM • Open-XDX (Open Data Exchange) - http://www.youtube.com/watch?v=oVXtJIZVvRA • Deployment Architecture with CAM

  4. CAMeditor.ORG Project Statistics • SNAPSHOT OF PROJECT ACTIVITIES50,000 CAMeditor.org page visits in one year • 140 countries have downloaded tools; • 25% of visitors are from U.S.; • 600+ downloads weekly • 50 video training resource views weekly • 6 languages now available ‹#›

  5. CAM Minimal learning curve for practitioners Deliver the NIEM domain and core component sets in format that can be quickly adapted and reused Provide technology neutral methods, tools and techniques Leverage visual metaphors – WYSIWYG Business Rule Validation Conformance Test Suites SQL data mapping / XML generation (code-free methods)

  6. SFIS XML Schema Types Library – Version 9.0 S Demo

  7. Managed Dictionaries – Authoritative Sources S Centralized SFIS Values Library Service, NIEM, Metadata Registry schema Distributed schema ALLOWED VALUES Publish schema SQL schema Managed Dictionaries

  8. SLOA – Standard Line of Accounting – uses SFIS types S SFIS.SLOA Demo

  9. ‘Complete PDS’ – PDS transaction + SLOA S SFIS.SLOA Procurement Data Standard XML Schema <xs:import … schemaLocation=“SFIS.v9.2012-11-14.xsd/> <choice BLOB or LOA or SLOA/> Source: http://www.acq.osd.mil/dpap/pdi/eb/docs

  10. CAM report on ‘Complete PDS’ Transactions (instance of the ‘Complete PDS') can be validated by a CAMV webservice (testing and collecting metrics) Evaluate how a system (ERP, etc) conforms (how well it maps) to the ‘Complete PDS' instance (SQL drag and drop mapping) Conformance

  11. CAM Runtime Validation Framework C - Data Exchanges ‘Complete PDS’ Demo

  12. CAM Runtime Validation Framework C - Data Exchanges Deployed as a service System Requesting

  13. CAM Runtime Validation Framework C - System Validation System Under Evaluation Conformance Test Suites

  14. D NIEM Open-XDX (Open Data Exchange) Deployment Architecture with CAM Deployment

  15. Officially - What is NIEM? D • Joint DOJ / DHS / HHS program created to promote standardization of information exchange for cross jurisdictional information sharing. • Provides the tools for enabling interoperability at the data layer within and acrosssystems supporting information sharing, while preserving investments in current technology and optimizing new technology development. • Going International – Canada, Mexico, EU Components of NIEM Common Language(Data Model Lifecycle) Repeatable, Reusable Process (Exchange Specification Lifecycle) Built and governed by the business users at Federal, State, Local, Tribal and Private Sectors

  16. The 8 “D”s and NIEM D NIEM IEPD Process Repeatable, Reusable Process (Exchange Specification Lifecycle) *IEPD - Information Exchange Package Documentation Design Develop Deploy Document Dictionaries Discovery Differentiate Diagnose

  17. Exchange Delivery Lifecycle D Dictionaries Discovery Requirements Updates Design Drag and Drop Visual Designer Diagnose Develop XML Samples Exchange Templates Differentiate Production Results XSD Schema Deploy Document NIEM IEPD Reports Validated Templates / Schema XMI / UML Models Documentation

  18. CAM Open-XDX Deployment D - Data Exchanges SQL Mapping System Demo http://www.youtube.com/watch?v=oVXtJIZVvRA

  19. Integration Conceptual ViewOpen XDX / CAMV deployment Design Test Deploy Data Delivery D SQL CAM Editor DB XML Open XDX Open XDX FMW SQL XML CAMV CAMV • Device • Browser • Server Web • Generate Data • Validate Data • Send Data • Visual Editor • SQL Browser • Dictionaries • Drag and Drop • Open XDX • Web Services • FMW / BPM

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

  21. Links and References D DOWNLOADS - http://cameditor.org NIEM MATERIALS - Oracle NIEM website http://www.oracle.com/goto/niem Oracle XMLOrb blog site http://blogs.oracle.com/xmlorb

More Related