SlideShare una empresa de Scribd logo
1 de 23
Deploy       Requirements




       NIEM             Model
 Test<Insert Picture Here>
                         Data       NIEM, CAM, and Open-XDX
   Build               Generate
 Exchange              Dictionary
          Exchange
         Development




David Webber, NIEM Team, Oracle Public Sector
Disclaimer Notice


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.




                         Copyright ©2011, Oracle. All rights reserved.               Slide 2
                          Oracle Draft Materials – Limited Circulation
Agenda

W hy NIEM? Quick Overview
    • National Information Exchange Model (NIEM)
    • Who, What, Why, How?
    • Technology thoughts

N IEM information exchange anatomy
    •   Exchange structures and schema
    •   NIEM domain schema
    •   NIEM IEPD
    •   NIEM enterprise dictionaries (aka EIEM)

M aking It Real – CAM tools and Open-XDX for NIEM
    • Rapid XML exchange development
    • Not just transactions – web services
    • Open-XDX – the future for Open Data APIs

S ummary
    • Project Overview
    • Resources




                                 Copyright ©2011, Oracle. All rights reserved.
                                  Oracle Draft Materials – Limited Circulation   Slide 3
W         NIEM Turned 7 years old in April –
          Where have we COME with NIEM




•   NIEM Chartered on April 19, 2005
•   First Major Version: 1.0, published in 2006
•   Next Major Version: 2.0, published in 2007
•   Current Minor Version: 2.1 minor release, published in 2009
•   2012 - NIEM 3.0 work in progress + NIEM UML profile



                                                   4
                              Copyright ©2011, Oracle. All rights reserved.
                               Oracle Draft Materials – Limited Circulation
W          FEDERAL AGENCY COMMITMENTS
AGENCY                                            USE OF NIEM
Department of Agriculture                         Committed to Use
Department of Defense                             Committed to Use
Department of Education                           Committed to Use
Department of Energy                              Committed to Use
Department of Health and Human Services           Committed to Use
Department of Homeland Security                   Committed to Use
Department of Housing and Urban Development       Committed to Use
Department of Justice                             Committed to Use
Department of Labor                               Committed to Use
Department of State                               Committed to Use
Department of the Interior                        Committed to Use
Department of the Treasury                        Committed to Use
Department of Transportation                      Committed to Use
Department of Veterans Affairs                    Committed to Use
Environmental Protection Agency                   Further Evaluation Required
General Services Administration                   Committed to Use
National Aeronautics and Space Administration     Further Evaluation Required
National Archives and Records Administration      Committed to Use
National Science Foundation                       Committed to Use
Nuclear Regulatory Commission                     Will Not Use
Office of the Director of National Intelligence   Committed to Use
Social Security Administration                    Further Evaluation Required
Geospatial Line of Business                       Will Not Use
Grants Management Line of Business                Further Evaluation Required
Financial Management Line of Business             Committed to Use
Human Resources Line of Business                  Committed to Use


                                                                               5
                                                         Copyright ©2011, Oracle. All rights reserved.
                                                          Oracle Draft Materials – Limited Circulation
W
    NIEM’s Newest Domains

                                                                  NEWEST DOMAINS


                                                          NIEM Government Resource
                                                             Management Domain

                                                              NIEM Health Domain

                                                          NIEM Human Services Domain



                                                            DOMAINS IN PLANNING
                                                                NIEM Agriculture

                                                                 NIEM Education

                                                               NIEM Transportation




          Copyright ©2011, Oracle. All rights reserved.
           Oracle Draft Materials – Limited Circulation
W              National Information Exchange Model (NIEM)
     Created a centralized organization to promote                                   1 Centralize - Joint DOJ /
      standardization of information exchange for cross                                  DHS / HHS program
      jurisdictional information sharing.
     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)




                                      Copyright ©2011, Oracle. All rights reserved.
                                       Oracle Draft Materials – Limited Circulation
W                                                                   NIEM is still improving…
    •   Collections of complex XML Schema
    •   Verbose components
    •   Embedded context in names
    •   Currently facing significant scaling challenges
         • Inconsistencies; too much manual management; slow lifecycles
    • Dictionary technology incubating
    • Enhanced code lists mechanism incubating
    • UML profile is evolving initiative with OMG
         • Attempt to marry modelling techniques and XSD Schema syntax
    • Policy and Security mechanisms incubating
    • Need to embrace enabling tools for rapid expansion of domains
      and community collaboration




                                  Copyright ©2011, Oracle. All rights reserved.
                                   Oracle Draft Materials – Limited Circulation
W   National Information Exchange Model (NIEM)
                                                                          Tools for enabling
                                                                      3 interoperability



                                                                Provides the tools for
                                                                enabling interoperability at
                                                                the data layer within and
                                                                across systems supporting
                                                                information sharing, while
                                                                preserving investments in
                                                                current technology and
                                                                optimizing new technology
                                                                development.




                                                               COMPLEXITY
                                                                   multiple
                                                                disconnected
                                                                components +
                                                                closed coded

               Copyright ©2011, Oracle. All rights reserved.
                Oracle Draft Materials – Limited Circulation
N




    • Exchange structures and schema
    • NIEM domain schema
    • NIEM IEPD
    • NIEM enterprise dictionaries (aka EIEM)

    INFORMATION EXCHANGE
    ANATOMY

                              Copyright ©2011, Oracle. All rights reserved.
                               Oracle Draft Materials – Limited Circulation
N                      National Information Exchange Model (NIEM)
                                                                                            2       Repeatable, Reusable Methodology
                                                                                                    (Exchange Specification Lifecycle)




         •   Design
         •   Develop
         •   Deploy
         •   Document
         •   Dictionaries
         •   Discovery
         •   Differentiate
         •   Diagnose



IEPD - Information Exchange Package Documentation


                                                    Copyright ©2011, Oracle. All rights reserved.
                                                     Oracle Draft Materials – Limited Circulation
N                           NIEM IEPD / Exchange Delivery Lifecycle


                                                                                                 Dictionaries
             Requirements
                                                                 Discovery
               Updates
                                                                                      Drag and Drop
                                                                                           Visual
                                 Design                                                  Designer




                   Diagnose
                                                                   Develop                       Exchange                 XML Samples

                                                                                                Templates                                   1
Production
 Results                      Differentiate                                                                         XSD Schema
                                                                                                                                        2


                   Deploy                                       Document
                                                                                                              NIEM IEPD           3
                                                                                                                Reports

                                 Validated
                                Templates /                                                       XMI / UML
                                                                                                    Models          4          Required
                                 Schema
                                                                                                                             IEPD artifacts
                                                                              Documentation
                                                                                                      5




                                             Copyright ©2011, Oracle. All rights reserved.
                                              Oracle Draft Materials – Limited Circulation
M



    • Rapid XML exchange development
    • Not just transactions – web services
    • Open-XDX – the future for Open Data APIs
    • Real reuse – Collaborative Component Dictionaries



    MAKING IT REAL


                             Copyright ©2011, Oracle. All rights reserved.
                              Oracle Draft Materials – Limited Circulation
M                                                                                  CAM Toolkit
    •   Minimal learning curve for practitioners
    •   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)


                                                                           SIMPLICITY
                                                                                integrated
                                                                              components +
                                                                           visual metaphors +
                                                                               open source

    • Creates technical artifacts needed for a NIEM IEPD
    • Deliver the NIEM domain and core component sets in format
      that can be quickly adapted and reused

                           Copyright ©2011, Oracle. All rights reserved.                   Slide 14
                            Oracle Draft Materials – Limited Circulation
M                                         IEPD Delivery Tasks / Tools Matrix

                                                                                                      Open-XDX
                                                                       CAM                     CAMV     (OPX)
    Exchange Schema Development                                         X
    Canonical Model Development / Generation                            X
    Exchange Schema Generation                                          X
    NIEM Compliance Checking / Reporting                                X
    WSDL / JAXB Binding Generation                                      X
    Operation Message Test Case Generation                                                               X
    Production Services Message Generation                                                               X
    SQL Schema Mapping                                                    X                              X
    NIEM IEPD Artifact Generation                                         X
    - Cross-reference spreadsheet                                         X
    - UML model                                                           X
    - Business Rules Report                                               X
    - XSD schema package                                                  X
    Conformance Test Suite                                                                      X
    Run time XML instance validation                                                            X

    In order to be NIEM-conformant, the IEPD must adhere to:
         1.     NIEM Conformance Document
         2.     NIEM Naming and Design Rules (NDR) v1.3
         3.     NIEM Model Package Description (MPD) Specification v1.0



                                                                                                                 15
                                               Copyright ©2011, Oracle. All rights reserved.
                                                Oracle Draft Materials – Limited Circulation
M                                 CAM Runtime Validation Framework
                                                                                     - Data Exchanges

     Structure
                                                                                     SQL Query
     Rules                                                    Database
                               Template
                                                               Lookup
                              (compiled)
     Code Lists                                               (optional)

                                                                                       Results XML

    Information Exchange



                         XML                                                           Java Handler
                       instance                         CAMV                            Errors and
                                                                                         Warnings




                                     Copyright ©2011, Oracle. All rights reserved.
                                      Oracle Draft Materials – Limited Circulation
M                                                          CAM Open-XDX Deployment
                                                                                   - Data Exchanges
                                                                                               SQL Mapping
    Structure
                                                                                   SQL Query
    Rules
                            Template                        Database
    Code Lists             (compiled)                        Lookup
                                                                                     Diagnostics
                                                                                        and
                                                                                       Metrics


                                                      Open-                             XML
System               SQL
                                                       XDX                            Instance



             http://www.youtube.com/watch?v=oVXtJIZVvRA


                                   Copyright ©2011, Oracle. All rights reserved.
                                    Oracle Draft Materials – Limited Circulation
M                                                          Integration Deployment View
                                                          Open XDX / CAMV architecture

          Design                  Test                                      Deploy              Data Delivery


    CAM Editor                    SQL
                                                 DB
                                                             Open XDX                    CAMV

         XML               Open XDX
                 SQL                  XML

                                                                    FMW

                           CAMV             Web                                                          •   Device

•   Visual Editor      •   Generate Data                                                                 •   Browser

•   SQL Browser        •   Validate Data                      •   Open XDX                               •   Server

•   Dictionaries       •   Send Data                          •   Web Services
•   Drag and Drop                                             •   FMW / BPM



                                         Copyright ©2011, Oracle. All rights reserved.
                                          Oracle Draft Materials – Limited Circulation
S




    • Project Overview
    • Resources



    SUMMARY


                         Copyright ©2011, Oracle. All rights reserved.
                          Oracle Draft Materials – Limited Circulation
S    CAMeditor.ORG Project Statistics

                                                        SNAPSHOT OF
                                                      PROJECT ACTIVITIES
                                                       50,000 CAMeditor.org
                                                        page visits in one year

                                                         140 countries have
                                                         downloaded tools;
                                                       27% of visitors are from
                                                                U.S.;
                                                       600+ downloads weekly

                                                       1000+ video training
                                                      minutes viewed monthly

                                                         6 languages now
                                                             available



‹#›   Copyright ©2011, Oracle. All rights reserved.
       Oracle Draft Materials – Limited Circulation
S                                                   Links and References

                                                             DOWNLOADS -
                                                          http://cameditor.org




                                                     NIEM MATERIALS -
                                                     Oracle NIEM website
                                        http://www.oracle.com/goto/niem
                                                  Oracle XMLOrb blog site
                                           http://blogs.oracle.com/xmlorb
                                                     Online NIEM tutorials
                                       http://www.niemtrainingvideos.org


    Copyright ©2011, Oracle. All rights reserved.                      Slide 21
     Oracle Draft Materials – Limited Circulation
S                                                          Formal NIEM IEPD Packaging Details
   IEPD Artefact                                                                             Description
Exchange Files

Subset Schema (SSGT)   Subset of the full NIEM schema—a compressed directory of schemas to distinguish from other schema sets.                                                  Generated
                                                                                                                                                                                using CAM
                       User requirements -distinguishes user-required data components from components they depend on for conformance. Generated by and up-loaded to the
Wantlist               Schema Subset Generation Tool (SSGT). This is an open specification and the SSGT is not required to create a wantlist, though it is easier.

                       Base document schema that defines the XML root element and is generally named after the IEPD itself. Also known as the document schema, reference
Exchange Schema        schema, or root schema.

Constraint Schema      Constraints for separate constraint validation path—a compressed directory of schemas to distinguish from other schema sets.                             Never Used

Extension Schema       Specification for extended components—separate local name-spaces of components not contained in NIEM.

Sample XML Instance    Example instance(s) – may reference optional stylesheet.

Stylesheet (generic)   Example stylesheet for display of instance(s).

Documentation

                       The Master Document is the main document for which all of the context and details around the exchange are explained. This document includes, the           Word
Master Documentation   overview, as well as details surrounding the exchange, business drivers and requirements                                                                 Document

                       Exchange model in standard open format (xmi, vsd, zargo) and standard open graphic (jpg, pdf, etc.) preferably a Unified Modeling Language (UML)
Exchange model XMI     model.

                       Business rules in one of the following formats: (1) plain or structured English, (2) written into master documentation, (3) Schematron or other formal
Business Rules         business rule language, or (4) generated by a development tool.


Mapping to NIEM        Mapping of domain components, tagged with constraints (i.e., cardinality, etc.) to NIEM components; preferably the Component Mapping Tool (CMT).


                       Components created because they were not in NIEM—may be part of mapping spreadsheet and include structure and definitions of new components. Prefer
Extended Components    CMT.

Change log             Record of cumulative changes from previous IEPD versions. The initial IEPD simple records its creation date.

Catalog                                                                                                                                                                          Manual
                                                                                                                                                                                  Entry
Catalog XML file       A machine-readable list of artifacts in the IEPD in an open, portable and browser-displayable format (simple manual edit).

Metadata XML file      All metadata of owner and domain to be registered with the IEPD (simple manual edit).




                                                                         Copyright ©2011, Oracle. All rights reserved.
                                                                          Oracle Draft Materials – Limited Circulation
S                                    CAM Toolkit Capabilities




    Copyright ©2011, Oracle. All rights reserved.
     Oracle Draft Materials – Limited Circulation

Más contenido relacionado

Destacado

GRA, NIEM and XACML Security Profiles July 2012
GRA, NIEM and XACML Security Profiles July 2012GRA, NIEM and XACML Security Profiles July 2012
GRA, NIEM and XACML Security Profiles July 2012Bizagi Inc
 
EML V7 Election Standard Overview
EML V7 Election Standard OverviewEML V7 Election Standard Overview
EML V7 Election Standard OverviewBizagi Inc
 
Introducing Open XDX Technology for Open Data API development
Introducing Open XDX Technology for Open Data API developmentIntroducing Open XDX Technology for Open Data API development
Introducing Open XDX Technology for Open Data API developmentBizagi Inc
 
Ottawa NIEM SOA Open Data Event
Ottawa NIEM SOA Open Data EventOttawa NIEM SOA Open Data Event
Ottawa NIEM SOA Open Data EventBizagi Inc
 
Oracle BPM Open Data Services (Part 1)
Oracle BPM Open Data Services (Part 1)Oracle BPM Open Data Services (Part 1)
Oracle BPM Open Data Services (Part 1)Bizagi Inc
 
Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Bizagi Inc
 
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014Bizagi Inc
 

Destacado (7)

GRA, NIEM and XACML Security Profiles July 2012
GRA, NIEM and XACML Security Profiles July 2012GRA, NIEM and XACML Security Profiles July 2012
GRA, NIEM and XACML Security Profiles July 2012
 
EML V7 Election Standard Overview
EML V7 Election Standard OverviewEML V7 Election Standard Overview
EML V7 Election Standard Overview
 
Introducing Open XDX Technology for Open Data API development
Introducing Open XDX Technology for Open Data API developmentIntroducing Open XDX Technology for Open Data API development
Introducing Open XDX Technology for Open Data API development
 
Ottawa NIEM SOA Open Data Event
Ottawa NIEM SOA Open Data EventOttawa NIEM SOA Open Data Event
Ottawa NIEM SOA Open Data Event
 
Oracle BPM Open Data Services (Part 1)
Oracle BPM Open Data Services (Part 1)Oracle BPM Open Data Services (Part 1)
Oracle BPM Open Data Services (Part 1)
 
Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)Oracle BPM workflow and Open-XDX web services (Part 2)
Oracle BPM workflow and Open-XDX web services (Part 2)
 
Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014Oracle BPM Adaptive Case Management 2014
Oracle BPM Adaptive Case Management 2014
 

Similar a NIEM, CAM and Open-XDX tools

Employ the Cloud for Efficient Content Analytics - 10 november 2011
Employ the Cloud for Efficient Content Analytics - 10 november 2011Employ the Cloud for Efficient Content Analytics - 10 november 2011
Employ the Cloud for Efficient Content Analytics - 10 november 2011Samir Batla
 
GWAVACon 2013: Novell Keynote - Dave Wilkes
GWAVACon 2013: Novell Keynote - Dave WilkesGWAVACon 2013: Novell Keynote - Dave Wilkes
GWAVACon 2013: Novell Keynote - Dave WilkesGWAVA
 
Oracle cloud story short
Oracle cloud story   shortOracle cloud story   short
Oracle cloud story shortYuri Grinshteyn
 
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityExtending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityJerome Leonard
 
Smarter Test Automation for Web & Mobile Apps
Smarter Test Automation for Web & Mobile AppsSmarter Test Automation for Web & Mobile Apps
Smarter Test Automation for Web & Mobile AppsKeao Caindec
 
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...eurocloud
 
EMC #1 Open XML Database (OEM)
EMC #1 Open XML Database (OEM)EMC #1 Open XML Database (OEM)
EMC #1 Open XML Database (OEM)Mountaha
 
Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001jucaab
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceBob Rhubart
 
Hadoop World 2011: Security Considerations for Hadoop Deployments - Jeremy Gl...
Hadoop World 2011: Security Considerations for Hadoop Deployments - Jeremy Gl...Hadoop World 2011: Security Considerations for Hadoop Deployments - Jeremy Gl...
Hadoop World 2011: Security Considerations for Hadoop Deployments - Jeremy Gl...Cloudera, Inc.
 
Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...
Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...
Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...Joao Barreto Fernandes
 
Splunk at Expedia - Gartner Symposium
Splunk at Expedia - Gartner SymposiumSplunk at Expedia - Gartner Symposium
Splunk at Expedia - Gartner SymposiumEddie Satterly
 
Powered by Oracle! Te ayudamos a distribuir tu aplicación en todo el mundo
Powered by Oracle! Te ayudamos a distribuir tu aplicación en todo el mundoPowered by Oracle! Te ayudamos a distribuir tu aplicación en todo el mundo
Powered by Oracle! Te ayudamos a distribuir tu aplicación en todo el mundoGeneXus
 
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...InSync2011
 
Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Adrian Treacy
 
Talk IT_ Oracle_김상엽_110822
Talk IT_ Oracle_김상엽_110822Talk IT_ Oracle_김상엽_110822
Talk IT_ Oracle_김상엽_110822Cana Ko
 
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India 2011, Day 2 - Welcome Note by Manoj ChughEMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India 2011, Day 2 - Welcome Note by Manoj ChughEMC Forum India
 
Shared services afac_oct_11_2012_english
Shared services afac_oct_11_2012_englishShared services afac_oct_11_2012_english
Shared services afac_oct_11_2012_englishKBIZEAU
 
Nat'l Defense Univ: Lessons Learned in CLoud Computing
Nat'l Defense Univ: Lessons Learned in CLoud ComputingNat'l Defense Univ: Lessons Learned in CLoud Computing
Nat'l Defense Univ: Lessons Learned in CLoud ComputingGovCloud Network
 
Evolving Domains, Problems and Solutions for Long Term Digital Preservation
Evolving Domains, Problems and Solutions for Long Term Digital PreservationEvolving Domains, Problems and Solutions for Long Term Digital Preservation
Evolving Domains, Problems and Solutions for Long Term Digital PreservationSCAPE Project
 

Similar a NIEM, CAM and Open-XDX tools (20)

Employ the Cloud for Efficient Content Analytics - 10 november 2011
Employ the Cloud for Efficient Content Analytics - 10 november 2011Employ the Cloud for Efficient Content Analytics - 10 november 2011
Employ the Cloud for Efficient Content Analytics - 10 november 2011
 
GWAVACon 2013: Novell Keynote - Dave Wilkes
GWAVACon 2013: Novell Keynote - Dave WilkesGWAVACon 2013: Novell Keynote - Dave Wilkes
GWAVACon 2013: Novell Keynote - Dave Wilkes
 
Oracle cloud story short
Oracle cloud story   shortOracle cloud story   short
Oracle cloud story short
 
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityExtending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
 
Smarter Test Automation for Web & Mobile Apps
Smarter Test Automation for Web & Mobile AppsSmarter Test Automation for Web & Mobile Apps
Smarter Test Automation for Web & Mobile Apps
 
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...Congress 2012:  Enterprise Cloud Adoption – an Evolution from Infrastructure ...
Congress 2012: Enterprise Cloud Adoption – an Evolution from Infrastructure ...
 
EMC #1 Open XML Database (OEM)
EMC #1 Open XML Database (OEM)EMC #1 Open XML Database (OEM)
EMC #1 Open XML Database (OEM)
 
Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle Coherence
 
Hadoop World 2011: Security Considerations for Hadoop Deployments - Jeremy Gl...
Hadoop World 2011: Security Considerations for Hadoop Deployments - Jeremy Gl...Hadoop World 2011: Security Considerations for Hadoop Deployments - Jeremy Gl...
Hadoop World 2011: Security Considerations for Hadoop Deployments - Jeremy Gl...
 
Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...
Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...
Executive Breakfast SysValue-NetApp-VMWare - 16 de Março de 2012 - Apresentaç...
 
Splunk at Expedia - Gartner Symposium
Splunk at Expedia - Gartner SymposiumSplunk at Expedia - Gartner Symposium
Splunk at Expedia - Gartner Symposium
 
Powered by Oracle! Te ayudamos a distribuir tu aplicación en todo el mundo
Powered by Oracle! Te ayudamos a distribuir tu aplicación en todo el mundoPowered by Oracle! Te ayudamos a distribuir tu aplicación en todo el mundo
Powered by Oracle! Te ayudamos a distribuir tu aplicación en todo el mundo
 
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
 
Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11
 
Talk IT_ Oracle_김상엽_110822
Talk IT_ Oracle_김상엽_110822Talk IT_ Oracle_김상엽_110822
Talk IT_ Oracle_김상엽_110822
 
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India 2011, Day 2 - Welcome Note by Manoj ChughEMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
EMC Forum India 2011, Day 2 - Welcome Note by Manoj Chugh
 
Shared services afac_oct_11_2012_english
Shared services afac_oct_11_2012_englishShared services afac_oct_11_2012_english
Shared services afac_oct_11_2012_english
 
Nat'l Defense Univ: Lessons Learned in CLoud Computing
Nat'l Defense Univ: Lessons Learned in CLoud ComputingNat'l Defense Univ: Lessons Learned in CLoud Computing
Nat'l Defense Univ: Lessons Learned in CLoud Computing
 
Evolving Domains, Problems and Solutions for Long Term Digital Preservation
Evolving Domains, Problems and Solutions for Long Term Digital PreservationEvolving Domains, Problems and Solutions for Long Term Digital Preservation
Evolving Domains, Problems and Solutions for Long Term Digital Preservation
 

Último

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

NIEM, CAM and Open-XDX tools

  • 1. Deploy Requirements NIEM Model Test<Insert Picture Here> Data NIEM, CAM, and Open-XDX Build Generate Exchange Dictionary Exchange Development David Webber, NIEM Team, Oracle Public Sector
  • 2. Disclaimer Notice 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. Copyright ©2011, Oracle. All rights reserved. Slide 2 Oracle Draft Materials – Limited Circulation
  • 3. Agenda W hy NIEM? Quick Overview • National Information Exchange Model (NIEM) • Who, What, Why, How? • Technology thoughts N IEM information exchange anatomy • Exchange structures and schema • NIEM domain schema • NIEM IEPD • NIEM enterprise dictionaries (aka EIEM) M aking It Real – CAM tools and Open-XDX for NIEM • Rapid XML exchange development • Not just transactions – web services • Open-XDX – the future for Open Data APIs S ummary • Project Overview • Resources Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation Slide 3
  • 4. W NIEM Turned 7 years old in April – Where have we COME with NIEM • NIEM Chartered on April 19, 2005 • First Major Version: 1.0, published in 2006 • Next Major Version: 2.0, published in 2007 • Current Minor Version: 2.1 minor release, published in 2009 • 2012 - NIEM 3.0 work in progress + NIEM UML profile 4 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 5. W FEDERAL AGENCY COMMITMENTS AGENCY USE OF NIEM Department of Agriculture Committed to Use Department of Defense Committed to Use Department of Education Committed to Use Department of Energy Committed to Use Department of Health and Human Services Committed to Use Department of Homeland Security Committed to Use Department of Housing and Urban Development Committed to Use Department of Justice Committed to Use Department of Labor Committed to Use Department of State Committed to Use Department of the Interior Committed to Use Department of the Treasury Committed to Use Department of Transportation Committed to Use Department of Veterans Affairs Committed to Use Environmental Protection Agency Further Evaluation Required General Services Administration Committed to Use National Aeronautics and Space Administration Further Evaluation Required National Archives and Records Administration Committed to Use National Science Foundation Committed to Use Nuclear Regulatory Commission Will Not Use Office of the Director of National Intelligence Committed to Use Social Security Administration Further Evaluation Required Geospatial Line of Business Will Not Use Grants Management Line of Business Further Evaluation Required Financial Management Line of Business Committed to Use Human Resources Line of Business Committed to Use 5 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 6. W NIEM’s Newest Domains NEWEST DOMAINS NIEM Government Resource Management Domain NIEM Health Domain NIEM Human Services Domain DOMAINS IN PLANNING NIEM Agriculture NIEM Education NIEM Transportation Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 7. W National Information Exchange Model (NIEM)  Created a centralized organization to promote 1 Centralize - Joint DOJ / standardization of information exchange for cross DHS / HHS program jurisdictional information sharing.  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) Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 8. W NIEM is still improving… • Collections of complex XML Schema • Verbose components • Embedded context in names • Currently facing significant scaling challenges • Inconsistencies; too much manual management; slow lifecycles • Dictionary technology incubating • Enhanced code lists mechanism incubating • UML profile is evolving initiative with OMG • Attempt to marry modelling techniques and XSD Schema syntax • Policy and Security mechanisms incubating • Need to embrace enabling tools for rapid expansion of domains and community collaboration Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 9. W National Information Exchange Model (NIEM) Tools for enabling 3 interoperability Provides the tools for enabling interoperability at the data layer within and across systems supporting information sharing, while preserving investments in current technology and optimizing new technology development. COMPLEXITY multiple disconnected components + closed coded Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 10. N • Exchange structures and schema • NIEM domain schema • NIEM IEPD • NIEM enterprise dictionaries (aka EIEM) INFORMATION EXCHANGE ANATOMY Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 11. N National Information Exchange Model (NIEM) 2 Repeatable, Reusable Methodology (Exchange Specification Lifecycle) • Design • Develop • Deploy • Document • Dictionaries • Discovery • Differentiate • Diagnose IEPD - Information Exchange Package Documentation Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 12. N NIEM IEPD / Exchange Delivery Lifecycle Dictionaries Requirements Discovery Updates Drag and Drop Visual Design Designer Diagnose Develop Exchange XML Samples Templates 1 Production Results Differentiate XSD Schema 2 Deploy Document NIEM IEPD 3 Reports Validated Templates / XMI / UML Models 4 Required Schema IEPD artifacts Documentation 5 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 13. M • Rapid XML exchange development • Not just transactions – web services • Open-XDX – the future for Open Data APIs • Real reuse – Collaborative Component Dictionaries MAKING IT REAL Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 14. M CAM Toolkit • Minimal learning curve for practitioners • 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) SIMPLICITY integrated components + visual metaphors + open source • Creates technical artifacts needed for a NIEM IEPD • Deliver the NIEM domain and core component sets in format that can be quickly adapted and reused Copyright ©2011, Oracle. All rights reserved. Slide 14 Oracle Draft Materials – Limited Circulation
  • 15. M IEPD Delivery Tasks / Tools Matrix Open-XDX CAM CAMV (OPX) Exchange Schema Development X Canonical Model Development / Generation X Exchange Schema Generation X NIEM Compliance Checking / Reporting X WSDL / JAXB Binding Generation X Operation Message Test Case Generation X Production Services Message Generation X SQL Schema Mapping X X NIEM IEPD Artifact Generation X - Cross-reference spreadsheet X - UML model X - Business Rules Report X - XSD schema package X Conformance Test Suite X Run time XML instance validation X In order to be NIEM-conformant, the IEPD must adhere to: 1. NIEM Conformance Document 2. NIEM Naming and Design Rules (NDR) v1.3 3. NIEM Model Package Description (MPD) Specification v1.0 15 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 16. M CAM Runtime Validation Framework - Data Exchanges Structure SQL Query Rules Database Template Lookup (compiled) Code Lists (optional) Results XML Information Exchange XML Java Handler instance CAMV Errors and Warnings Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 17. M CAM Open-XDX Deployment - Data Exchanges SQL Mapping Structure SQL Query Rules Template Database Code Lists (compiled) Lookup Diagnostics and Metrics Open- XML System SQL XDX Instance http://www.youtube.com/watch?v=oVXtJIZVvRA Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 18. M Integration Deployment View Open XDX / CAMV architecture Design Test Deploy Data Delivery CAM Editor SQL DB Open XDX CAMV XML Open XDX SQL XML FMW CAMV Web • Device • Visual Editor • Generate Data • Browser • SQL Browser • Validate Data • Open XDX • Server • Dictionaries • Send Data • Web Services • Drag and Drop • FMW / BPM Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 19. S • Project Overview • Resources SUMMARY Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 20. S CAMeditor.ORG Project Statistics SNAPSHOT OF PROJECT ACTIVITIES 50,000 CAMeditor.org page visits in one year 140 countries have downloaded tools; 27% of visitors are from U.S.; 600+ downloads weekly 1000+ video training minutes viewed monthly 6 languages now available ‹#› Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 21. S Links and References DOWNLOADS - http://cameditor.org NIEM MATERIALS - Oracle NIEM website http://www.oracle.com/goto/niem Oracle XMLOrb blog site http://blogs.oracle.com/xmlorb Online NIEM tutorials http://www.niemtrainingvideos.org Copyright ©2011, Oracle. All rights reserved. Slide 21 Oracle Draft Materials – Limited Circulation
  • 22. S Formal NIEM IEPD Packaging Details IEPD Artefact Description Exchange Files Subset Schema (SSGT) Subset of the full NIEM schema—a compressed directory of schemas to distinguish from other schema sets. Generated using CAM User requirements -distinguishes user-required data components from components they depend on for conformance. Generated by and up-loaded to the Wantlist Schema Subset Generation Tool (SSGT). This is an open specification and the SSGT is not required to create a wantlist, though it is easier. Base document schema that defines the XML root element and is generally named after the IEPD itself. Also known as the document schema, reference Exchange Schema schema, or root schema. Constraint Schema Constraints for separate constraint validation path—a compressed directory of schemas to distinguish from other schema sets. Never Used Extension Schema Specification for extended components—separate local name-spaces of components not contained in NIEM. Sample XML Instance Example instance(s) – may reference optional stylesheet. Stylesheet (generic) Example stylesheet for display of instance(s). Documentation The Master Document is the main document for which all of the context and details around the exchange are explained. This document includes, the Word Master Documentation overview, as well as details surrounding the exchange, business drivers and requirements Document Exchange model in standard open format (xmi, vsd, zargo) and standard open graphic (jpg, pdf, etc.) preferably a Unified Modeling Language (UML) Exchange model XMI model. Business rules in one of the following formats: (1) plain or structured English, (2) written into master documentation, (3) Schematron or other formal Business Rules business rule language, or (4) generated by a development tool. Mapping to NIEM Mapping of domain components, tagged with constraints (i.e., cardinality, etc.) to NIEM components; preferably the Component Mapping Tool (CMT). Components created because they were not in NIEM—may be part of mapping spreadsheet and include structure and definitions of new components. Prefer Extended Components CMT. Change log Record of cumulative changes from previous IEPD versions. The initial IEPD simple records its creation date. Catalog Manual Entry Catalog XML file A machine-readable list of artifacts in the IEPD in an open, portable and browser-displayable format (simple manual edit). Metadata XML file All metadata of owner and domain to be registered with the IEPD (simple manual edit). Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation
  • 23. S CAM Toolkit Capabilities Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation