12
<Insert Picture Here> Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Future of NIEM Tools

Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

Embed Size (px)

Citation preview

Page 1: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

<Insert Picture Here>

Future of NIEM Tools Delivery

Public Sector NIEM Team, July 2012

Future

of

NIEM Tools

Page 2: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

Page 3: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

Objectives

• Develop smaller, modularized and more easily

consumed NIEM dictionaries and create supporting

tools particularly for new users;

• Apply EIEM/BIEC-based solution and preclude the

propagation of multiple NIEM models

• NIEM could create a simpler way to use NIEM when

users have simpler requirements

• BIECs would make it easier to engage the model

• BIECs could reduce the need for understanding the

greater number of elements in the NIEM model; “job

aids”

Page 4: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

CAM/NIEM Solution• ALREADY IMPLEMENTED TODAY

• Modularized dictionaries • Dictionary collections and management• Drag & Drop simplicity for exchange development• Ability for domains to create EIEMs and BIECs directly• UML model export• CAM templates provide “job aids” and entry wizards• CAM toolkit provides complete IEPD artifact delivery

• NEW FEATURES• NIEM-Lite dictionary for broad government use• Support non-DHS/DOJ applications• Support international needs and standards alignment

Page 5: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

Big Picture What This Enables• Easier alignment to NIEM approach• Simpler more global NIEM dictionaries• Rapid development of domain dictionaries• Better interoperability and reuse within domains• Management of domain components simplified along with

how to align to NIEM specific components• Much faster adoption of NIEM and development of new

NIEM-based information exchanges• More consistent technical results and ability to evaluate

NIEM-conformance through automation tools• Delivering on the “NIEM-Lite” vision

Page 6: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

Traditional NIEM

Accelerated CAM/NIEM Approach

CAMV

Validation

Engine

LEGACY SYSTEMS

22

Application Data Stores

INTERFACES

T A R G E T S

Component

Definitions

Dictionary

Component

Definitions

Dictionary

Component

Definitions

Dictionary

CAM Editor Visual Designer

CAM Editor Visual Designer

Output Templates

Output Templates

Output Templates

33

NIEM

XML

LEGACY SYSTEMS

11

Application Data Stores

INTERFACES

44

A R T I F A C T S

NIEM

IEPD

CAMV

Test Suite

Page 7: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

CAM/NIEM deployment footprint

• Lightweight open source Java application solution• Multi-lingual support• Will run on any platform Java supports  • CAMV batch engine with open APIs• Integration with middleware for I/O and secure content

delivery (available starter kit with sample code)• CAM templates store data and rules information• Emphasis on simple approach, rapid development, open

exchange delivery

Page 8: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

<Insert Picture Here>

PESC / Education Solution DemonstrationRapid NIEM-Lite dictionaries approach

Page 9: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

CAM Dictionary Collections

Enables easy reuse of dictionary component sets by domain and multi-core development

Components ViewCollection View

Page 10: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

Introducing NIEM-Lite Concepts

Context can be dynamically selected

Dramatically simpler and smaller component sets

Context automatically drives components inclusion

Page 11: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

Exchange Development Example

Context set in structure;

controls component inclusions

Rules:

useTree(PersonEducation)

useTree(FinancialAwardDetails)

useTree(LanguageDetails)

excludeTree(PersonHealth)

Page 12: Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools

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

Key Messages

• Deliver on the NIEM Strategic Vision for Approach C

• Dramatically simpler dictionaries and reuse

• Can be rapidly developed from existing dictionaries

• Enables use of context driven modelling

• Context replaces “schema tricks” e.g. substitutionGroups

• Accessible open source approach

• Supports international standards work