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

Slides:



Advertisements
Similar presentations
IJIS Industry Summer Briefing – July 2011
Advertisements

NIEM and Content Policy briefing David Webber - Public Sector NIEM Team, April 2013 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
Dictionaries Tutorial Overview – Public Sector NIEM Team, November 2012 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary XML.
Future of NIEM Tools Delivery Public Sector NIEM Team, July 2012 Futureof NIEM Tools.
IEEE P1622 Meeting, Oct 2011 IEEE P1622 Meeting October 24-25, 2011 Guide to using OASIS EML v7.0 for UOCAVA Implementations David RR Webber Information.
Quick Guide to CAM Blueprints
1 1 Accelerated NIEM IEPD Development Process, Procedures and Techniques.
1 June, 2010 – CAM Draft Specification Development Related Materials Quick Guide to CAM Dictionaries Building and using canonical XML components dictionaries.
Understanding the Landscape and Opportunities David Webber, Information Architect, Oracle Public Sector Briefing for Japan METI Team on NIEM, Open Data.
NIEM, CAM and the 7 “D’s” David Webber - Public Sector NIEM Team, November 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
SRDC Ltd. 1. Problem  Solutions  Various standardization efforts ◦ Document models addressing a broad range of requirements vs Industry Specific Document.
David Webber, NIEM Team, Oracle Public Sector NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary Exchange Development Taking a.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Requirements Analysis 5. 1 CASE b505.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis CASE Computer.
® IBM Software Group © 2008 IBM Corporation RSM and UML 13 june 2008 Fredrik Ferm – ECAT Strategy Team Lead
EbXML Registry Technical Committee n Defining and managing interoperable registries and repositories n The OASIS ebXML Registry TC develops specifications.
XSD and jCAM tutorial - Leveraging Open Standards - XSD ingesting - Interoperability for SOA / WSDL - Exchange Management David RR Webber Chair OASIS CAM.
XML Exchange Development CAM Technology Tutorial – Public Sector NIEM Team, June 2011 CAM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
1 1 Roadmap to an IEPD What do developers need to do?
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
NIEM Team, Oracle Public Sector Technology Introduction – September 2011 CAMV Test Model Data Deploy Requirements Build Exchange Generate Dictionary Exchange.
Open Standard Voting Localization with CAM - Localization Mechanisms - Publishing Localizations - Leveraging Open Standards - XSD ingesting David RR Webber.
Technical Introduction to NIEM
GJXDM Information Exchange Package Methodology Naming & Design Rules (MNDR) John Ruegg County of Los Angeles Information Systems Advisory Body GJXDM User.
The Role of XML in Cloud Data Integration Presenter: David RR Webber, Oracle Corporation October 15th, 2010.
1 Dictionary Driven Exchange Content Assembly Blueprints Concepts, Procedures and Techniques (CAM – Content Assembly Mechanism Specification) Author: David.
David Webber, NIEM Team, Oracle Public Sector NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary Exchange Development NIEM, CAM,
Suspicious Activity Reporting Overview – Public Sector NIEM Team, December 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
David Webber, NIEM Team, Oracle Public Sector NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary Exchange Development Taking a.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 1 Using Oracle BPM with Open Data Web Services David Webber.
NIEM and Information Exchanges Overview – Public Sector NIEM Team, December 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
James Cabral, David Webber, Farrukh Najmi, July 2012.
NIEM and Rules David Webber – Public Sector NIEM Team, November 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary XML Exchange.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
1 1 Roadmap to an IEPD What do developers need to do?
NIEM, CAM and the 8 “D’s” David Webber - Public Sector NIEM Team, December 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
1 1 National Information Exchange Model (NIEM) OASIS Emergency Interoperability Summit: Roadmap to Emergency Data Standards Roundtable.
CIM and UML Overview Terry Saxton Xtensible Solutions
Delivering NIEM-aligned data services David Webber, Information Architect, Oracle Public Sector NIEM and XML for Architects and Developers.
NIEM Blue Team Presentation April 20, 2010 Phil Letowt, Mini Kanwal, Ken Sall, David Webber ICE OCIO / Task ASAS ICE Information Exchange Reuse with NIEM.
9/11 - Tens Years On Overview – Public Sector NIEM Team, October 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary XML Exchange.
1 Quick Guide to CAM Dictionaries Building and using Canonical XML dictionaries for CAM (CAM – Content Assembly Mechanism Specification) Author: David.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
David Webber, NIEM Team, Oracle Public Sector Rapid NIEM XML Exchange Design, Semantics and UML Models NIEM Test Model Data Deploy Requirements Build Exchange.
1 Twitter #NIEMNTE3 Lightning-Fast IEPD Development Techniques Presenter David RR Webber Information Architect Oracle Public Sector.
Public Sector NIEM Team, December 2011 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary XML Exchange Development National Information.
Global JXDM Executive Briefing National Information Exchange Model.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
National Information Exchange Model Presented by : Mini Kanwal June, 09.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
1 Quick Guide to CAM Blueprints Using blueprints to develop XML exchange templates and schema (CAM – Content Assembly Mechanism Specification) Author:
The National Information Exchange Model at
1 1 CAM Toolkit for NIEM IEPD Development Phil Letowt – DHS/ICE David Webber – ICE Data Architect.
NIEM WHAT IS IT REALLY?. XML ORB: VIEWS & INSIGHTS David Webber XML savant blog: XMLOrb CAMeditor.org.
Leveraging SET, OWL, CAM and Dictionary based tools to enabled automated cross-dictionary domain translations David Webber OASIS SET TC / CAM TC (with.
S&I Integration with NIEM (DRAFT) Standards Development Support June 8, 2011.
Leveraging SET, OWL, CAM and Dictionary based tools to enabled automated cross-dictionary domain translations David Webber OASIS SET TC / CAM TC (with.
U NITED N ATIONS C ENTRE F OR T RADE F ACILITATION A ND E LECTRONIC B USINESS Under the auspices of United Nations Economic Commission for Europe UN/CEFACT.
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
National Information Exchange Model (NIEM) NGA Executive Policy Forum Santa Fe, NM May 2-3, 2005 Bob Greeves Bureau of Justice Assistance U.S. Department.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Dictionary based interchanges for iSURF -An Interoperability Service Utility for Collaborative Supply Chain Planning across Multiple Domains David Webber.
Leveraging UBL for Developing Justice XML (GJXDM) Reference Documents John Ruegg County of Los Angeles Information Systems Advisory Body GJXDM User Conference.
OASIS CAM Technology - Brief Introduction January, 2008 Creating EDXL Use Pattern Templates David Webber Chair OASIS CAM TC
Armstrong Process Group, Inc. Copyright © Armstrong Process Group, Inc., All rights reserved National Information Exchange.
Healthcare-oriented Modeling Environment ( HoME ) Managed jointly by: Veterans Health Administration (VHA) IBM modeling-mdt.projects.openhealthtools.org.
GJXDM Tools Team Georgia Tech Research Institute
The JSF Tools Project – WTP (internal) release review
Presentation transcript:

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

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

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

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

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

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

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

Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation Available XML Dictionaries LEXS 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: 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.

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

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

Copyright ©2011, Oracle. All rights reserved. Oracle Draft Materials – Limited Circulation CAM Templates – WYSIWYG Semantics StructureRules Documentation CAM Template

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

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

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