Coali&on Ba*le Management Language (C- BML) and C2SIM History and Development

Similar documents
LS C2 to Simula0on Interoperability (C2SIM) - Lessons learned Near Future: plans for opera0onaliza0on

Lecture Series - MSG 141 Technical Architecture and Standards C2- Simula:on Interoperability (C2SIM)

C2- SIM IN SIMPLE ENVIRONMENTS

C2- SIM IN COMPLEX ENVIRONMENTS

HANDS ACROSS BORDERS. An International Workshop on. Alterna(ve Mechanisms to Establish and Govern Transboundary Conserva(on Ini(a(ves

IATA e-freight implementation

TERMS OF REFERENCE (TORs)

2014 Second Chance Act Planning and Implementa4on (P&I) Guide

PROMOTING HUMAN RIGHTS AND DEMOCRACY IN BURMA : A VOLUNTEER PROGRAM TO EMPOWER LOCAL ORGANIZATIONS

Microsoft Dynamics AX. Microsoft Dynamics AX. Product availability, localization, and translation guide. Microsoft. 1 Microsoft

Microsoft Dynamics AX. Microsoft Dynamics AX Preview. Product availability, localization, and translation guide. Microsoft.

NOTE from : Governing Board of the European Police College Article 36 Committee/COREPER/Council Subject : CEPOL annual work programme for 2002

Key facts and figures about the AR Community and its members

This document is a preview generated by EVS

New technologies applied to travel facilitation airport controls and visa issuance

Oxford Energy and Environment Comment

Continuous shared learning and improvement of nuclear safety and regulatory organisations through the OECD/NEA

USDL Variant Management. Dr. Daniel Oberle, Senior Researcher, SAP Research Karlsruhe Gunther Stuhec, Standards Architect, SAP AG Walldorf

HIGHLIGHTS. There is a clear trend in the OECD area towards. which is reflected in the economic and innovative performance of certain OECD countries.

CEN/ISSS WS/eBES: e-business Board for European Standardization

ISTANBUL SECURITY CONFERENCE 2018

HRST Development in China. Mu Rongping Institute of Policy and Management Chinese Academy of Sciences

UN/CEFACT Centre for Trade Facilitation and Electronic Business

An overview of the European approach to the cross-jurisdictional and societal aspects of biometrics

UK Productivity Gap: Skills, management and innovation

Coverage tools Eclipse Debugger Object-oriented Design Principles. Oct 26, 2016 Sprenkle - CSCI209 1

OUR PANELISTS. Linda Morrison L&D Academy Administrator Travelex. Be+y Mills L&D Manager Centra Health. Ma+ Hart L&OD Resource Officer Metropolitan

Economic and Social Council

Economic and Social Council

Arms Trade Treaty (ATT) Status and Information related to arms support to Syria pertaining to selected countries

Making Global Trade Governance Work for Developing Countries

tepav Economic Policy Research Foundation of Turkey

Immigration and terrorism at the centre of great international summits

Economic and Social Council

Project REPOPA Findings and lessons learned

Chapter 2. Mandate, Information Sources and Method of Work

Andrew Wyckoff, OECD ITIF Innovation Forum Washington, DC 21 July 2010

OECD expert meeting hosted by the Norwegian Ministry of Education and Research Oslo, Norway 2-3 June 2008 ICTs and Gender Pierre Montagnier

Lithuania s Contribution to International Operations: Challenges for a Small Ally

Meeting of the OECD Council at Ministerial Level

Ocean Observatories Ini/a/ve Facili/es Board The Ocean Observatories Ini/a/ve Facility Board (OOIFB) provides independent input and guidance

Mr. James Harper. Mr. Hans Chr. Lauritzen

Month Day Year Counterparty Signatory 01-January Various 04-April Various 11-November Various

Mr. James Harper. Mr. Hans Chr. Lauritzen

Core Groups: The Way to Real European Defence

Using CAS Cross-Functional Frameworks to Facilitate a Collaborative FYE Approach

Q233 Grace Period for Patents

ISO/IEC20000 Overview and Cer2fica2on Approach

The 10- Year Framework of Programmes on Sustainable Consump=on & Produc=on. * An Intergovernmental mandate * Introduction

MOZAMBIQUE EU & PARTNERS' COUNTRY ROADMAP FOR ENGAGEMENT WITH CIVIL SOCIETY

Introduction to IEC and its processes and procedures to develop IEC International Standards

Bulletin. Networking Skills Shortages in EMEA. Networking Labour Market Dynamics. May Analyst: Andrew Milroy

Access to the Legal Services Market Post-Brexit

Briefing for Geneva Missions. Introduction to UN/CEFACT Standards & Recommendations

ISO 37001:2016 Anti-Bribery Management Systems

INTERNATIONALISATION OF HIGHER EDUCATION: A CLOSER LOOK. Jon Deer and Gabi Lombardo GJForesight

An overview of debates on governance and reform of the multilateral trading system

Convention for European Economic Cooperation (Paris, 16 April 1948)

C O N V E N T I O N. concerning the construction and operation of a EUROPEAN SYNCHROTRON RADIATION FACILITY

Chapter 1: Globalization and International Business

by Margarethe Wiersema and Marie Louise Mors

TANZANIA UNDER REVIEW BY UNITED NATIONS UNIVERSAL PERIODIC REVIEW:

TANZANIA UNDER REVIEW BY UNITED NATIONS UNIVERSAL PERIODIC REVIEW:

International Influence

Adaptive QoS Control for Real-Time Systems

National Platforms for the 3 R s: What are they and how does the Swedish platform function? Adrian Smith & Staffan Jacobsson

Global Natives. How online businesses are leading a new wave of globalization despite growing challenges to international trade JANUARY 2019

The Role of Interoperability for the Management of the Refugee Flow

The Hague, June

Size and Development of the Shadow Economy of 31 European and 5 other OECD Countries from 2003 to 2013: A Further Decline

Terms of Reference and accreditation requirements for membership in the Network of European National Healthy Cities Networks Phase VI ( )

CS 5523 Operating Systems: Intro to Distributed Systems

BIPM Perspectives. Dr Martin Milton. 13 th 14 th October BIPM Director

Continuity of learning for newly arrived refugee children in Europe

Virtus Interpress FOREWORD

25/ The promotion and protection of human rights in the context of peaceful protests

Relationship between Economic Development and Intellectual Production

Economic Expansion & Nationalism

EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR MOBILITY AND TRANSPORT

INTERNATIONAL CO-ORDINATING COMMITTEE OF NATIONAL INSTITUTIONS FOR THE PROMOTION AND PROTECTION OF HUMAN RIGHTS (ICC)

International Influence STEP BY STEP

Energy Efficiency Good Practice Examples from the Energy Efficiency Directive Concerted Action

Simulation Interoperability Standards Organization. (SISO) Conference Committee (CC) Speaker Subcommittee Guidelines

Economic and Social Council

DIASPORA POLICY IN LITHUANIA: BUILDING BRIDGES AND NEW CONNECTIONS

International Import and Export Authorization System (I2ES) Ha Fung NG, Cilla Psychotropic Control Section, INCB

How effective is participation in public environmental decision-making?

CCRA Management Committee Report to the ICCC Dag Ströman, MC Chair Orlando, September 10th 2013

Lecture 8: Verification and Validation

International & Regional Best Practices for a Single Window Development of a Single Window in Central Asia ESCAP s work to promote a Single Window

The Community Capability Model Framework & Tools

1 Definitions of Terms Used

Table of content What is data protection? Why was is necessary? Beginnings of Data Protection Development of International Data Protection Data Protec

A timeline of the EU. Material(s): Timeline of the EU Worksheet. Source-

How to survive international mail surveys:

FLOWS OF STUDENTS, COMPUTER WORKERS, & ENTREPRENEURS

Some observations on the career orientations, mobility and expectations of professionals in the nuclear sector

IDENTIFICATION & AUTHENTICATION OF MEDICINES IN EUROPE: OPPORTUNITIES AND CHALLENGES TO COMPLY WITH EU LEGISLATION

Annual Report to Members October 2013

COST:PAST, PRESENT AND FUTURE

Transcription:

Coali&on Ba*le Management Language (C- BML) and C2SIM History and Development Dr. Mark Pullen APPROVED FOR PUBLIC RELEASE LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 1

C- BML Precursors Various ad- hoc interfaces between C2 and simula8ons suppor8ng train as you fight concept Ø Mo8vated mostly by cost of human puckster interface 1995 DARPA Synthe8c Theater of War (STOW) sponsored Command and Control Simula8on Interface Languge (CCSIL) Ø Good first step but proved complex to use 2003 US Army Simula8on to C4I (SIMCI) sponsored BaXle Management Language (BML) experiment Ø Focus on elimina8ng ambiguity in task descrip8on Ø Successful proof of principle Ø Simulated NATO MSG and SISO development LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 2

C4I BML Scope BML Order C4I BML Messages & Situational Awareness Information Simulation Robotic Forces LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 3

US Army BML Proof of Principle BML GUI XML BML Parser CAPES Multi-Source Database Augmented with BML C4ISI OTB BML acts as the common denominator LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 4

Development of C- BML Coali8on BML (C- BML) grew out of early US and French experiments in C2- simula8on interopera8on These led to parallel interest and development in Ø NATO Modelling & Simula8on Group: experimenta8on and valida8on Ø Simula8on Interoperability Standards Organiza8on (SISO): codified consensus standards Some of the NATO team also par8cipated in standards process LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 5

France and US Precursors US Defense Modeling and Simula8on Office (DMSO) sponsored research to understand Web- based M&S Ø Ini8a8ve called Extensible M&S Framework Ø GMU C4I Center teamed with Naval Postgraduate School Ø Produced XML- based BML Extensible BML (XBML) Ø Used a suppor8ng Web service to link C2 and simula8on XMSF demo at I/ITSEC 2005 drew axen8on of French DGA Ø France also had C2- simula8on linkage (SICF- APLET) US and French teams decided to collaborate Produced interopera8ng C2- simula8on prototype and demonstrated it for NATO MSG LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 6

US- France Demonstra8on Architecture Push COA Push COA CAPES COA Definition Pull COA BML Web services C2IEDM Augmented with APLET BML C2IEDM+ Database Pull COA APLET COA Definition Simulation JSAF Simulation LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 7

Ini8al Condi8ons (CAPES view) LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 8

Combined Plan (APLET view) LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 9

NATO MSG Exploratory Team ET- 016 France & US early work seeded interest in NATO early adopters Led to forma8on of MSG- 048 Ø Coali8on BaXle Management Language Denmark France (Lead) Germany Netherlands Norway Spain UK USA (Co-Chair) LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 10

NATO MSG-048 ET-016 stimulated a multinational effort to show technical feasibility of Coalition BML (C-BML) Canada, Denmark, Germany, the Netherlands, Norway, Spain, Turkey, UK and USA Open framework to establish coherence between C2 and M&S New open, system-independent, community standards and protocols. Work areas: Establish requirements for the C-BML standard Assess its usefulness and applicability of C-BML in support of coalition Educate and inform the C-BML stakeholders 11 LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 11

BML Architecture Command and Control Systems BML Messages (Orders, Reports, etc.) BML Web Services Simulation Systems JC3IEDM database LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 12 12

MSG-048 Technologies Server-based architecture Simplifies development environment - each client can be tested individually Provides a measure of fault-tolerance - does not require that all C2SIM system-of-systems are constantly available C2 systems Battle View (Canada), SICF (France), ISIS (Netherlands), NORTaC-C2IS (Norway), ICC (UK), ABCS (USA) Simulation systems UAV-SIM (Canada), APLET (France), SIMBAD (Spain), JSAF (UK), OneSAF (USA) Supporting software C2LG GUI (Germany), SBMLserver (USA) LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 13 13

MSG-048 2009 Experimentation LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 14 14

Role of Grammar in C-BML While ET-016 was considering a possible NATO MSG Technical Activity in BML, a SISO Study Group was considering how BML might be standardized The SISO Study Group concluded that BML should be standardized in three phases: 1. An XML schema for interchange of data 2. A grammar to define syntax of a formal language 3. An ontology to define the semantics of BML LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 15

Command and Control Lexical Grammar The preferred grammar, developed by Schade and Hieb, is known as Command and Control Lexical Grammar (C2LG) Form of C2LG expressions: OB -> Verb Tasker Taskee (Affected Action) Where Start-When (End-When) Why Label (Mod)* For example: pursue BtlC CavB En towards Z at now in order to destroy En label_3_15; During development of the standard the grammar phase got folded into the other two C-BML Phase 1 is an XML schema structured with C2LG LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 16

MSG-048 Results Parallel activity by SISO C-BML PDG to define a standard Progress made but not as smoothly Slower than most stakeholder found satisfactory Produced results during following phase MSG-085 used schema from a US effort Final Experimentation 2009 Work with operational military SMEs acting as brigade staff Intensive preparation over Internet (new approach at the time) Integration events in Portsmouth, UK and Paris, France Counter-insurgency scenario with Canadian, French, Norwegian, UK, USA simulated units Succeeded as Proof of Principle despite difficulties Won NATO Scientific Achievement Award 2013 LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 17 17

NATO MSG-085 Follow-on TA chartered near end of MSG-048 Ø To support standardization and show operational relevance Ø Added participating nations: Belgium and Sweden (also interest by Italy and Australia) Ø Also added operational military expertise Organized into Technical and Operational Subgroups Ø Also, orthogonally, Common Interest Groups: Ø Autonomous/Air, Land, and Maritime Operations; Joint Mission Planning, and Infrastructure Recognized need to add MSDL to C-BML Ø In first year (2010), participants implemented MSDL Ø Which in turn showed MSDL/C-BML incompatibility LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 18 18

Command and Control Systems Evolving BML Architecture BML Messages (Orders, Reports, etc.) BML Web Services + Initialization and Synchronization Simulation Systems real-time database LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 19 19

SISO C-BML Standard MSDL standard was approved in 2009 In 2012 SISO completed balloting C-BML Phase 1 Two versions approved: full intended to address very wide range that can be represented by the JC3IEDM light facilitates rapid implementation Standard approved May 2014 Delays in approval resulted in MSG-085 nations having 3 different schemas implemented LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 20 20

MSG-085 Final Demonstration System of Systems LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 21 21

MSG-085 Final Demonstration Conducted at Fort Leavenworth Kansas Ø In collaboration with Mission Command Battle Lab Featured Joint and Combined Mission Planning Complexity similar to MSG-048 but with major differences: Ø Network sophistication: two linked servers; three schemata; two sites participated via Internet Ø Setup process: where MSG-048 was chaotic; MSG-085 just worked Ø Audience impression: MSG-085 worked very well Proved concept: C2SIM in the form of MSDL and C- BML ready to be tested in real coalition operations. LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 22 22

Path to STANAG: 2 nd Gen SISO C2- Simula8on MSG- 085 showed that MSDL and C- BML could work together effec8vely, but with some difficulty Ø They should be converged/harmonized Experience with C- BML Full schema indicates it is cumbersome to use Ø Yet it only covers maneuver warfare not all types of opera8ons MSG- 085 technical work indicated that the approach taken by Mul8lateral Interoperability Programme (MIP) is more useful Ø Define data to be exchanged as data model, expressed as UML (not XML schema) Ø Extend data model to new domains as needed Ø Derive XML schema from the data model LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 23

SISO C2SIM SISO MSDL and C- BML Product Development Groups agreed to merge, forming C2SIM Ø A single Product Development Group with mul8ple Drahing Groups Ø And a Product Support Group to maintain MSDL and C- BML Ø Reduced administra8ve overhead New approach in SISO: PDG and PSG form a lifecycle product group empowered over the product lifecycle to develop and support products. Ø Membership common to both PDG and PSG LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 24

C2SIM Officers Co- Chairs (two) provide overall leadership Ø Ensure PDG products form an integrated whole Ø No specific role in drahing; contribute like others Vice- Chairs associated with specific func&ons Ø Logical Data Model Ø Ini8aliza8on Ø Tasking- Repor8ng Lead Editor Ø Ensure documents form adequate, coherent suite Ø Not responsible to develop technical concepts (but must understand) Secretary Ø Manages informa8on necessary for PDG process (not product) C2SIM PSG Co- chairs Ø work closely with the PDG Co- chairs to maintain effec8veness of previously released standards Ø Ensure that PDG products take transi8on into account LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 25

Combining MSDL and C- BML C2SIM- LDM (Logical Data Model) Core set of data elements Standard way of extending the core C2SIM- Ini8alize Intended to supersede MSDL version 1 Defines startup and checkpoint informa8on C2SIM- TaskingRepor8ng Intended to supersede C- BML phase 1 Major issue: be able to expand to new domains without being cumbersome Derived from extended LDM LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 26

C2SIM Products C2SIM Logical Data Model (C2SIM- LDM)* C2SIM Ini8aliza8on XML Representa8on* (C2SIM- Ini8alize) C2SIM Tasking and Repor8ng XML Representa8on (C2SIM- TaskingRepor8ng)* Guideline for C2SIM- Ini8alize Implementa8on Guideline for C2SIM- Tasking Repor8ng Implementa8on * standards document LS-141 - C2 to Simulation Interoperability (C2SIM) Slide 27