Presentation is loading. Please wait.

Presentation is loading. Please wait.

Semantics and Information Exchanges Overview – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.

Similar presentations


Presentation on theme: "Semantics and Information Exchanges Overview – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary."— Presentation transcript:

1 Semantics and Information Exchanges Overview – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary XML Exchange Development Content Assembly Mechanism

2 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation Applications of Semantics - Topic Areas Dictionaries and Exchange development Simplifying and accelerating effective exchanges Toward a better NIEM – is it a model really? Forms and Security profiles SOA deployment architecture Automated mapping mechanisms – OASIS SET TC Simplify ETL / product integration – e.g. Siebel Rule based systems for data cleansing Reasoning and alerting engines * NIEM – National Information Exchange Model * IEPD – Information Exchange Package Documentation *MPD – Model Package Description

3 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation Officially - What is NIEM? “Common Language” for Information Exchange Repeatable, reusable process for business users to document information exchange requirements Components of NIEM 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 across systems supporting information sharing, while preserving investments in current technology and optimizing new technology development. Built and governed by the business users at Federal, State, Local, Tribal and Private Sectors

4 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation Reality – NIEM is… Collections of complex XML Schema Attempt to marry modelling techniques and XSD Schema syntax Verbose Embedded context in names Currently facing significant scaling challenges Inconsistencies Too much manual management Slow lifecycles Dictionary technology incubating

5 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation What is LEXS? LEXS: a comprehensive, NIEM-based, framework for the development of information exchanges. Initially developed for the law enforcement information sharing program at US Department of Justice, LEXS is now being widely used in criminal justice community at large, as well as by the homeland security, intelligence and other communities.NIEM

6 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation Makingsense of all this Making sense of all this NIEM Information exchanges – transactional Business process orientated Common schema / dictionary definitions LEXS Open communications infrastructure Patterns for message exchanges Open / Linked Data Ad hoc information – citizen reporting Accounting data Statistical data

7 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation CAM: Top Down Exchange Assembly Canonical XML Components Dictionary 1 1 Component Associations and Couplings 2 2 Exchange Templates and Rules 3 3 W3C Schema and Model Representations 4 4 Delivery Control, Messaging, Security 5 5 Presentation Collaboration Services Artefact relationships Implementation Artifacts and Examples 6 6 Navigation and Query Tools Domains Reuse Library Components Automatic Rendering Tools Deployment Environments and Middleware XML User Inserts Relationship Lookups Template Catalog Testing Workbench, Rules Engine, Data Samples, Integration ETL Schema XML Models Components

8 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation Available XML Dictionaries LEXS 3.1.4 dictionary OASIS EDXL dictionary OASIS EML dictionary NIEM 2.1 dictionaries CBRN dictionary Emergency dictionary Family dictionary Immigration dictionary Infrastructure dictionary Intelligence dictionary Justice dictionary Maritime dictionary Screening dictionary Trade dictionary Immigration blueprint NIEM core dictionary Available from download site direct link: http://sourceforge.net/projects/camprocessor/files XML + includes spreadsheets and sample models Packaged with CAM editor see dictionary folder of install + spreadsheet + sample control files XML Note: Those marked in bold are model style dictionaries with recursive components.

9 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation Exchange Delivery Lifecycle MonitorMonitor DeployDeploy DesignDesign AuthorTestAuthorTest Component Dictionary CAM Template CAM Template Compiled Templates Compiled Templates XSD Schema XML Samples XMI / UML Models Production Log Results Production Log Results Template Updates Template Updates Documentation Drag and Drop Visual Editor

10 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation NIEM Exchange Package Artifacts Template Evaluation Report Naming and Design Rules assessment Interoperability factors review Spell checking Comparison to Dictionary Reuse report, cross-reference spreadsheet, subset “wantlist” Generate Schema Bundle with layout styles (e.g. NIEM) Realistic test samples generation Testing with runtime validation engine (CAMV) Business information exchange documentation Models – XMI and mind maps

11 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation CAM Templates – WYSIWYG Semantics StructureRules Documentation CAM Template http://www.oasis-open.org/committees/cam

12 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation INGEST CAM and W3C Schema Wizards EXPORT XSLT tools process entire XSD collection XSLT tools process entire XSD collection XSD Collection Structure Rules Documentation *Code list xsd Namespace * Optional XML Schema xsd subset *Constraint xsd *Extension xsd *Restriction xsd Industry Domain schemas Code list xsd LEGEND: Exchange xsd Exchange Schema CAM Template

13 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation CAM editor capabilities overview

14 Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation BusinessOpportunities Business Opportunities Synthetic data and test case generation Domain dictionary creation and management Oracle SOA repository Application of rule engine technologies Sidebar – RuleML 2011 LEXS messaging systems and enabling secure information exchanges Semantics – use of Oracle 11g features – SparkQL, OWL, XQuery – to develop smarter applications


Download ppt "Semantics and Information Exchanges Overview – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary."

Similar presentations


Ads by Google