1 Prepared by Advanced Systems Management Group Ltd. Roadmap Alignment Information Exchange Framework (IEF) September 2012 Presented by: Mike Abramson.

Slides:



Advertisements
Similar presentations
Interoperability Standards for Information Sharing and Safeguarding PM-ISE Slide 1 | Unclassified | Notional | DRAFT.
Advertisements

1 Building scientific Virtual Research Environments in D4Science Paul Polydoras University of Athens, Greece.
Copyright Advanced Systems Management Group Ltd OMG/SOPES – Information Interoperability Strategy February 2010 Presented by: Mike Abramson.
OMG Architecture Ecosystem SIG Federal CIO Council Data Architecture Subcommittee May 2011 Cory Casanave.
1 Copyright Advanced Systems Management Group Ltd EMSI Framework & Semantic Interoperability Demonstration “ Outlining a Framework and Roadmap.
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
OASIS Reference Model for Service Oriented Architecture 1.0
1 Elisa Kendall October 15, 2009 Requirements & Initial Steps Towards an OOR for Standards Management.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Model Driven Architecture (MDA) Partha Kuchana. Agenda What is MDA Modeling Approaches MDA in a NutShell MDA Models SDLC MDA Models (an Example) MDA -
Tools and Services for the Long Term Preservation and Access of Digital Archives Joseph JaJa, Mike Smorul, and Sangchul Song Institute for Advanced Computer.
1/31 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2005] January 22, 2009.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
IRS XML Standards & Tax Return Data Strategy For External Discussion June 30, 2010.
LEVERAGING THE ENTERPRISE INFORMATION ENVIRONMENT Louise Edmonds Senior Manager Information Management ACT Health.
1 Universal Core Executive Briefing Paul Shaw COI Forum October 16, 2007.
Enterprise Architecture
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
THE GITB TESTING FRAMEWORK Jacques Durand, Fujitsu America | December 1, 2011 GITB |
1 Prepared by Advanced Systems Management Group Ltd. Information Exchange Policy Vocabulary Information Exchange Framework (IEF) March 20, 2012 Presented.
Introduction to MDA (Model Driven Architecture) CYT.
Larry L. Johnson Federal Transition Framework.
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
A C-BML Standard Development Framework for Phase 2 and Beyond Kevin Gupton Applied Research Laboratories University of Texas at Austin
C2-SENSE T.3.5 & WP4 Organizational Interoperability Ankara.
C W3C Government Linked Data Working Group Cory Casanave 06/30/2011 Cory Casanave Cory-c at modeldriven dot com CEO, Model Driven Solutions Founder,
Towards a European network for digital preservation Ideas for a proposal Mariella Guercio, University of Urbino.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
Interfacing Registry Systems December 2000.
Delivering business value through Context Driven Content Management Karsten Fogh Ho-Lanng, CTO.
What is NIEM? 1 NIEM is a national program supported by the federal government to increase information sharing between organizations who share a common.
ISO/IEC CD and WD : Core Model and Model Mapping ISO/IEC JTC1/SC32/WG September 2005, Toronto SC32/WG2 Japan (Kanrikogaku Ltd) Masaharu.
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 3: SOA Reference Model OASIS 2006.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Ocean Observatories Initiative Data Management (DM) Subsystem Overview Michael Meisinger September 29, 2009.
Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
FEA DRM Management Strategy Presented by : Mary McCaffery, US EPA.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
S&I Integration with NIEM (DRAFT) Standards Development Support June 8, 2011.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
1 DAS Annual Review June 2008 “Build to Share” Suzanne Acar, US DOIAdrian Gardner, US National Weather ServiceCo-Chair, Federal DAS
Promoting excellence in social security Building on sector wide commonalities to enhance the benefits of Information.
Timothy Putprush Baltimore, MD September 30, 2009 Federal Emergency Management Agency (FEMA) Integrated Public Alert and Warning System Presentation to.
SDMX IT Tools Introduction
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
March 24, 2007 SOA CoP Demo Model Driven Enterprise SOA GSA Financial Management Enterprise Architecture Cory Casanave cory-c (at) modeldriven.com Oct.
EbXML Semantic Content Management Mark Crawford Logistics Management Institute
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
1 SOA Seminar Seminar on Service Oriented Architecture SOA Reference Model OASIS 2006.
Armstrong Process Group, Inc. Copyright © Armstrong Process Group, Inc., All rights reserved National Information Exchange.
Architecture Ecosystem SIG March 2010 Update Jacksonville FL.
Models of the OASIS SOA Reference Architecture Foundation Ken Laskey Chair, SOA Reference Model Technical Committee 20 March 2013.
OMG’s Model Driven Architecture® (MDA®) Standards for Information Sharing Lightning Talks OMG’s Model Driven Architecture® (MDA®) Standards for Information.
MSG-085 2RS Common Interest Group SINEX OVERVIEW
OMG Architecture Ecosystem SIG Enterprise Data World 2011.
Discussion Topics for Exploring OMG UPDM Way-ahead
Unified Architecture Framework NATO Architecture CaT Introduction
Universal Core Task Force Connecting People With Information
Proposed SysML v2 Submission Plan
XML Based Interoperability Components
Demo Using Architecture Data to control Information Exchange
UML profiles.
LOD reference architecture
Business Process Management and Semantic Technologies
Presentation transcript:

1 Prepared by Advanced Systems Management Group Ltd. Roadmap Alignment Information Exchange Framework (IEF) September 2012 Presented by: Mike Abramson President, Advanced Systems Management Group Co-chair OMG C4I Domain Task Force Chair Information Exchange Framework (IEF)

2 Prepared by Advanced Systems Management Group Ltd. Information Exchange Framework (IEF) A little History (IEF is and evolution not a revolution) IEF Objectives Alignment with ISE Roadmap Challenges 2

3 Prepared by Advanced Systems Management Group Ltd. The Starting Point (Multi-National Data Sharing effort ) 3 Other Government Departments (OGDs) Other Levels of Government Non-Government Organizations (NGOs) Other Allies Non-NATO Coalition Private Volunteer Organizations (PVOs) Reach back to National Domain Complex Information and Service Domains Challenges: (1)Stage complex information holdings into the coalition, while enforcing information security policy and SOPs (2)Establish the ability to support multiple communities of interest with different information needs Army Tactical Command and Control System (ATCCIS) Larger Group of National and International Partners Accomplishment: Demonstration of Common Data Model and Exchange Mechanisms

4 Prepared by Advanced Systems Management Group Ltd. Evolution of a Concept Allied nation seeking to develop data interoperability ▫ Data replication around a common data model ▫ Data Exchange Mechanism (DEM) and Message Exchange Mechanism (MEM) ▫ US, UK, Germany, Spain, Canada, …. ▫ Generic Hub 1, 2 & 3; LC2IEDM; C2IEDM ▫ International Testing Absorbed by the Multilateral Interoperability Programme (MIP) in 2001 ▫ Ongoing Program with 25+ participating members ▫ Data Exchange Mechanism (DEM: Binary Data Exchange) ▫ JC3IEDM, MIP Information Model (MIM) ▫ MIP Exchange XSD ▫ STANDAG 5525 Shared Operational Picture Exchange Services (SOPES: C4I DTF) ▫ Policy Driven Information Sharing ▫ 3 Core Elements  SOPES Information Exchange Data Model (IEDM) V1.0 (2010)  SOPES Information Exchange Mechanism (IEM)  SOPES Policy Management Service (PMS)

5 Prepared by Advanced Systems Management Group Ltd. C4I Life-cycle Concept (originally present in 2004/05)

6 Prepared by Advanced Systems Management Group Ltd. OMG Gets Involved US Delegation to MIP sponsored the development of the Shared Operational Picture Exchange Services (SOPES) Information Exchange Data Model (IEDM) ▫ Goal: The use of the JC3IEDM as a commercial Standard by OGDs and NGOs ▫ Reusable data patterns for developing JC3IEDM information sharing ▫ Support for filtering and redaction SOPES moves to MARS PTF (2006) ▫ During the socialization of SOPES it was identified that many domains have the same challenges and requirements (Not only a C4I Problem: see past presentations) ▫ IEM and PMS form the basis for the Information Exchange Framework (IEF) ▫ Elements  Information Exchange Policy Vocabulary (IEPV) - Revised submission Aug 2012  Limited to Information Packaging Requirements Specification  Information Exchange Policy Enforcement Service(s);  Renamed Information Exchange Policy-based Packaging Service(s) to reflect the correct scope of the Service(s)  Current RFP  Several additional services on the IEF roadmap

7 Prepared by Advanced Systems Management Group Ltd. SOPES IEDM Specification Statistics 16 Situation Awareness Domains 192 Defined Data Patterns 271 Wrappers and Corresponding JC3IEDM Entities SOPES IEDM supports selective information sharing from and common information store SOPES IEDM provides data patterns that support tear-lines, redaction and transformation SOPES IEDM provides greater flexibility and agility Transactional Packages 1.Action (46) 2.Capability (6) 3.Context (13) 4.ControlFeature (6) 5.Facility (22) 6.GeographicFeature (5) 7.Holding (2) 8.Location (22) 9.Materiel (9) 10.MeteorologicalFeature (2) 11.ObjectItem (11) 12.ObjectType (7) 13.Organisation (19) 14.Person (7) 15.Plans & Orders (12) 16.Report (2) Modeling approach documented in Annex A of the specification JC3IEDM/SOPES Offers a rich set of Operational planning and Situational Awareness (SA) semantics

8 Prepared by Advanced Systems Management Group Ltd. IEF Objectives (words have changed with the times the intent has not) Information Sharing and Safeguarding (ISS) Services based on open standards and architectures Standards based process, using architecture (modelled), to translate Information sharing and safeguarding policy into executable and machine enforceable rules Separation of policies (business rules and instructions) from Software Applications/Services to promote flexibility, agility and extensibility Platform Independent Solution Specifications Flexible and agile lifecycle for ISS agreements Capture and maintenance of institutional knowledge and the ability to share the knowledge with mission partners 8 Information Exchange Framework Exchange Mechanisms and Services Policy Management Information Models Mechanisms (Services) for enforcing the Policy Specifications Policy Management Policy Development (Architecture Models) Policy Administration in operations Domain Specific Information Models Data or Domain Model Policy Model

9 Prepared by Advanced Systems Management Group Ltd. IEPV Objectives (RFP #1) Formal Vocabulary for specifying the rules for aggregating instance data to meet the semantic requirements of an information exchange agreement. Integrate data aggregation and information protection at the generation point for the data. ▫ Based on reusable data patterns ▫ Architecture Models Specify the rules for: ▫ Aggregation of instance data from multiple sources ▫ Filter/Redact data to meet agreement requirements ▫ Transform Data from source to agreed domains ▫ Tagging Data Aggregates ▫ Format data to community specifications and standards Direct Support for MDA Simple Extensible Notations Capture and maintenance of institutional knowledge and the ability to share the knowledge with mission partners

10 Prepared by Advanced Systems Management Group Ltd. IEPPS Objectives (RFP #2) A specification for a mechanism/service with the capacity to enforces the policies define by IEPV version 1 Define APIs for ▫ Information Store ▫ Policy Management ▫ User Applications ▫ Logging Functions/Services ▫ Security Functions/Services Operational Use Cases Support for: ▫ Request – Response ▫ Publish – Subscribe ▫ Event Driven (multicast, broadcast, peer-to-peer)

11 Prepared by Advanced Systems Management Group Ltd. MARS IEF Early Concepts Three Primary RFPs ▫ Policy Vocabulary ▫ Policy Enforcement ▫ Policy Management Serve multiple domain ▫ C4I ▫ Finance ▫ Health ▫ Other Domain Specific Information ▫ Information Model ▫ Information Semantics ▫ Information Policy Instances aligned to the to the domain model and semantics

12 Prepared by Advanced Systems Management Group Ltd. IE Policy-based Packaging Services

13 Prepared by Advanced Systems Management Group Ltd. IEF Key Concepts Reusable Information Patterns Describing the rules for: ▫ Information Sharing Contract ▫ Message ▫ Semantic ▫ Data Transactional Patterns  Data Aggregation and Marshalling  Data Transformation  Domain Filters (Static and Dynamic (alterable at Runtime) ▫ Semantic Guards (protected Semantic Patterns) Simple Extensible Notations Transformable into Executable Rules (MDA Process) UML Profile for IEPV Direct Alignment to Architecture Frameworks Open Standards / Open Architecture / Open Source 13

14 Prepared by Advanced Systems Management Group Ltd. IEPV/IEPPS Objectives Focus on information content and Rules rather than mechanisms for discovery and distribution Align information sharing and safeguarding to architecture Separate business rules from the software services that enforce them, providing: ▫ increased flexibility, adaptability and agility ▫ Increased the retention of institutional knowledge and Memory ▫ Increase traceability and audit-ability of information sharing and protection solutions Provide Information Sharing and Safeguarding Policy Enforcement Support for multiple communities (NIEM, Hl7, EDXL, XBRL, CAP, MIP, …) Enable Model Driven Architecture (MDA) services for Information Sharing and Safeguarding Enable the use of reusable data and information patterns 14

15 Prepared by Advanced Systems Management Group Ltd. IEPV Products Content and Packaging Policy Vocabulary Models ▫ Data Patterns for the aggregation of information content ▫ Patterns for aggregation/collation of message content  Message  Digest  Information packages  Information payloads  Attachments UML Profile for Modelling Packaging Policies Domain Model for the storage of the Policy Models OWL Representation

16 Prepared by Advanced Systems Management Group Ltd. And the IEF continues to evolve Not identified as an IEF Element but needed for IEF to Work Original IEF Elements IEF additions as of December 2011 IEF policy areas

17 Prepared by Advanced Systems Management Group Ltd. Latest List of Policy Enforcement Services Current IEF Focus ▫ Policy-based Packaging Services (IEPPS)  Focussed on packaging data  Information  Messages in a manner that is:  Context Sensitive  Transformed for Use  Redacted for Release ▫ IEPV Elements (current IEPV Focus)  Vocabulary Model (Visual Ontology Model (VOM))  UML Profile for IEPV (PSM)  Domain Model for IEPV Policy  OWL Representation (PSM) Future IEF or related standards efforts ▫ Policy-based Authorization Services (IEPAS) ▫ Policy-based Information Release Services (IEIRS) ▫ Policy-based Security Services (IEPSS) ▫ Policy Based Credentialing Services (IEPCS) ▫ Policy-based Identity Services (IEPIS) ▫ Policy-based Distribution Services (IEPDS)  UML Profile for DDS / DDS (definitely a target)  But there are others 17 Proposes future PSMs: XACML SAML Ponder Other Each will Require: Policy Vocabulary UML Profile Linked to AF Language PSMs Enforcement Service Specification

18 Prepared by Advanced Systems Management Group Ltd. Policy/Rule Life-cycle (Policy-based Packaging) Source Requirement Legislation/International Agreement Government Policy Regulation Agency Policy Operating Procedures Service Level Agreements Architecture Driven Transformation Testing, Validation and Certification Policy Management Governance Change Recommendations Post Mission Analysis Architecture Policy Decision/Enforcement Point Policy Enforcement Point Architecture Framework (AF) DODAF/UPDM/IEPV AF Domain Model

19 Prepared by Advanced Systems Management Group Ltd. Identity, Credentials and Access Services Security Services LEXS Positioning the IEPPS CAP, EDXL, MIM, NIEM, HL7 Exchange Semantics, Syntax, Structure, Vocabulary Information System Information System IEPV Decision and Enforcement Point Shared Middleware or Registry/Repository Infrastructure Enforce IEPPS Policies Enforce Access and Distribution Policies 19 Metadata and Message Publishing IEF - IEPPS Policy Management Services Enforce IEPPS Policies

20 Prepared by Advanced Systems Management Group Ltd. MDA for IEF Architecture and Engineering DomainOperational Domain 20

21 Prepared by Advanced Systems Management Group Ltd. IEF (IEPV / IEPPS) Alignment to ISE Capabilities Discovery Identity Security \ Encryption Federation Audit Aggregation Messaging Mediation Storage Collaboration Policy Data/Metadata Transformation Directory Others… IEPV / IEPPS enables the specification and enforcement of aggregation and dissemination rules for the publishing of discovery data. IEPV / IEPPS enables the specification and enforcement of aggregate and dissemination rules for identity information tailored to the needs of the individual services. IEPV Policies can include instructions directing datasets to be encrypted during construction or as a final step before release. The policies can identify type of encryption to be performed. However the IEPPS will require an interface to the encryption services. IEPPS service specification is expected to enable federated / distributed operation; each IEPPS can instantiate a specialized set of policies that will enable the storage, transformation, forwarding, … of received information. IEPPS specifies the requirement for logging during the aggregation and publishing processed at various levels to support auditing. The MDA process evolving out of the IEPV can provide full traceability from operation (rules and instructions) back through architecture to originating policy. IEPV specifies the rules for aggregating (including filtering, redaction and transformation) of data to support information sharing agreements; Policy decisions and enforcement are performed by the IEPPS or equivalent reasoning or reasoning service. IEPV specifies the aggregation, structuring and formatting policies to support messaging services; IEPPS or equivalent service deliver formatted messages to the messaging or dissemination services. The data patterns defined in IEPV can be used to breakdown and message to its base components and then reassembled using a separate pattern to translate it domain and structure for a separate format. The same process can be used to redact information when crossing domains. IEPPS can be interfaced for various forms of data store. The policies in the IEPPS can be used to transform received messages from semantic in transit to the semantics of the information system store. Only as data sharing applies. IEPV provides a modeling approach (UML Profile) that can enable MDA transformation to convert model elements into machine enforceable rules and instructions. The approach provide full traceability between policy and strategy and operational rules and instructions. IEPV vocabulary provides for the marking of data and data composites during the aggregation process. The vocabulary also be used to develop metadata for section headers, message headers and discovery information. IEPV provides the vocabulary to support the modeling of transformations in the aggregation and de-aggregation (marshaling) processes. Structural transformation is performed by moving data elements from one pattern to another defined in the policies instantiated in and instance of the IEPPS. The IEPPS will have and interface to directory services. Others…

22 Prepared by Advanced Systems Management Group Ltd. Looking down the Road SOPES v1.0 SOPES 2.0 IEPV SOPES Profile UPDM 2.0 JC3IEDM V3.1c MIP Information Model UML For NIEM MIM IEPD MIM Packaging Policy Model MIM Policy Model MIP MDA UPDM 3.0 / UAF DODAF Conformant Model MIM Data Model This strategy would also test NIEM, ISE, IEF, UPDM standards in the evolution of a complex domain and a large international community – Multilateral Interoperability Program (MIP). IEPPS OBJECTS COTS Tools Policies Service Models Shared Architecture

23 Prepared by Advanced Systems Management Group Ltd. Take-away IEF has a strong alignment with ISE capability objectives IEF is focused on aligning standards and community specifications to deliver capability IEF seeks to exploit architecture (modeling) in order to: ▫ Expedite the development, testing and deployment of IE Policy & Capability ▫ Adapt to changing IE needs ▫ Retain institutional memory The goal should be not only be the development of new standards but also the alignment of existing capability Need opportunities to test, demonstrate and pilot IEF concepts and standards

24 Prepared by Advanced Systems Management Group Ltd. Questions and Answers Mike Abramson, President Advanced Systems Management Group (ASMG) Ltd. Co-Chair C4I DTF Co-Chair Emergency Management SIG Chair IEF WG 265 Carling Ave, Suite 630, Ottawa, Ontario, K1S2E1 Fax: Phone: x222 Information Exchange Framework Roadmap March

25 Prepared by Advanced Systems Management Group Ltd. A little History OMG C4I DTF RFI Summer/Fall 2001

26 Prepared by Advanced Systems Management Group Ltd. IEPV Alignment to UPDM 2.0 OperationalExchange OperationalExchangeItem {framework – “MODAF 1.2”} InformationElement {DODAF Alias = “Information” InformationElement {DODAF Alias = “Information” representedBy 1..* * * relatedTo conveys * Semantic InformationElement {DODAF Alias = “Information”} Wrapper Transactional Contract {OperationalExchangeKind = InformationExchange} identfies 0..* 1 1 WrapperAttribute WrapperAttribute WrapperAttribute 1..* Exchange {DODAF Alias = “ActivityResourceOverlap”} references

27 Prepared by Advanced Systems Management Group Ltd. SOPES/IEF Revised December 2011