Coalition Interoperability, The C2/JC3 IEDM...

15
Jc3iedm services – Messaging – Replication – Data links Joint land, air, and sea Your partner in interoperability what we do matters Visit us at www.systematic.us Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC, Jan 10, 2007, 4-5:30pm J. Mark Stadtmueller President, Systematic Software Engineering Incorporated

Transcript of Coalition Interoperability, The C2/JC3 IEDM...

Page 1: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

Jc3iedm services – Messaging – Replication – Data links

Joint land, air, and sea

Your partner in interoperability

what we do matters Visit us at www.systematic.us

Coalition Interoperability, The C2/JC3 IEDM Solution

ESRI FEDUC, Jan 10, 2007, 4-5:30pmJ. Mark Stadtmueller

President, Systematic Software Engineering Incorporated

Page 2: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

2Jc3iedm services – Messaging – Replication – Data links

Interoperability, A very overused word!In order for a collection of people to meet and work together, they have to exchange information

Wedding Rehearsal DinnerTime, Location, Assignments, Dress Code

ESRI FEDUCTime, Location, AssignmentsRegistration, Conference Content, Money/Approval

Combined Forces – coalition area of interestTime, Location, Assignments, Situational Awareness, Plans, Orders, Holdings, Order of Battle, Rules of Engagement

Page 3: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

3Jc3iedm services – Messaging – Replication – Data links

How to communicate such informationWritten order delivered via courier

Works, but slowInformation changes faster than it can be deliveredHuman processed

Messages delivered via voiceFastLess detail of informationRecords management issuesHuman processed

Electronic Messaging/EmailQuickMust have structure to be Human and Machine parsingMust have common definitions

Page 4: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

4Jc3iedm services – Messaging – Replication – Data links

InteroperabilityWhat we are really talking about is making

systems be able to talk to each other so that People (Armed Forces) working together (coalition) can exchange the information they need in order to work together.

“ Roughly 30% of C2 development costs are associated with making translations between systems”

Common data model approachAlleviate these costs burdensPromote information sharing

Page 5: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

5Jc3iedm services – Messaging – Replication – Data links

What is a common data model?

In Command and Control, it is a common understanding of the set of data that needs to be exchanged in order for coalitions to work together(i.e. all give same definition of a Bridge or Brigade)

Page 6: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

6Jc3iedm services – Messaging – Replication – Data links

www.mip-site.org

Developed a common data modelC2IEDM becoming JC3IEDM

Supported by 24 Countries

US Army and US Marines directive on adoption

The MIP Data Model is now NATO’s Data Model

Many non-NATO countries keen to join

Quickly becoming the international standard for military command & control systems

Page 7: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

7Jc3iedm services – Messaging – Replication – Data links

U.S. Army Acceptance

“The use of the Command and Control Information Exchange Data Model (C2IEDM) is Endorsed as the standard for information in Battle Command systems.”

“The C2IEDM’s pedigree includes a rigorous development process conducted by the Multilateral Interoperability Program (MIP).”

Page 8: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

8Jc3iedm services – Messaging – Replication – Data links

C2IEDM

SitaWare

IRMC2IEDM Based Information Exchange

C2IEDM Based Information Exchange

MIPGateway

MIPMapper

Publish andSubscribe System

Near Real TimeSystem

Java DataHandlerGCCS

C2PC

MIP Communication

Page 9: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

9Jc3iedm services – Messaging – Replication – Data links

geoBML is an Unambiguous LanguageDefined by the role of actionable

geo-information in the C2

Provides Unification…acrossDoctrine and terms

Explicit vocabulary and grammarSpecific context mapped to operations, missions and tasks

Explicit Representation (2 tiers)Consistent extension to the C2IEDM

Standard framework and exchange model

Computational structureBoth necessary and sufficient for

shared, common understandingProtocols

Explicit structure for transmission / sharing

Geo-Environmental Extension to Command & Control Information

ExchangeData Model (C2IEDM / JC3IEDM))

Explicit Computational RepresentationFor Actionable Geospatial

Information

XMLWeb ServicesGrid Services

Terrain, Weatherand Military Eng

Terms

Doct

rine

Representation

ProtocolsgeoBML

geospatial Battle Management Language (geoBML)

Page 10: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

10Jc3iedm services – Messaging – Replication – Data links

BML Concept

Messages Data/Object Models

XML/Data

Replication

C4IData Model

Doctrine

FM-1-02Other FMsARTEPs

BML

Page 11: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

11Jc3iedm services – Messaging – Replication – Data links

COTS Standards Based Capability

Framework for integrationAll core C2 functionality out-of-the-boxDocumented API’sIntegration of custom modules

Interoperability platformAlways MIP compliant at all timesData model caters for extensions

Integration with custom

hardwareSitaWare as a mobile Battle

Management System

SitaWare as a signals branch tool

Page 12: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

12Jc3iedm services – Messaging – Replication – Data links

Systematic – ESRI Solution

ArcGIS Engine 9.2, 3D Analyst Extension, MOLE

SitaWare 4.5

Common Operational Picture Viewer

COP Business Logic

Data Access Layer ArcGIS Engine

MIPDEM

GIS Abstraction Layer

MIP Coalition Partner MOLESitaWare

ESRIMIP InteroperabilitySystematic

Page 13: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

13Jc3iedm services – Messaging – Replication – Data links

Thank you

GeneralFocus on operational needs Adherence to C2 standards for interoperabilityActive participation in MIP working groups guarantees interoperability

Low Total Cost of OwnershipCommercial off the shelf productsServicesEasy learning curveMaintenance ensures support and product updates as technology and standards evolvePartnership with local industry

Page 14: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

14Jc3iedm services – Messaging – Replication – Data links

Systematic at a Glance

Founded 1985, Privately Owned, Profitable, No Outside VCOver 300 people, 80% SW Engineers, Primary Engineering in Aarhus, DenmarkRevenue 1/5 Products, 4/5 SolutionsCustomers: Defense, Public Service, HealthcareSSEI incorporated as a U.S. subsidiary in 1995.Strong U.S. Board of Directors including Chairman VADM Tuttle (ret)DoD Special Security Agreement, FCL and Active Cage Code

International company serving customers in the US and 27 other countriesInteroperability: Expertise, Products, SolutionsCMMi Level 5 Certified Software DevelopmentSSE A/S Denmark, SSEL UK, SSEI USA

Page 15: Coalition Interoperability, The C2/JC3 IEDM Solutionproceedings.esri.com/library/userconf/feduc07/presentations/... · Coalition Interoperability, The C2/JC3 IEDM Solution ESRI FEDUC,

$Rev

isio

n: 1

.10

$

15Jc3iedm services – Messaging – Replication – Data links

A Commercial C2IEDM toolkit

MIPDEMC2 System C2IEDMEmbedded or SOA

SitaWare

IMT

IRISMessages

A CJMTK User: ESRI Integrated C2 System - SitaWareMIPDEM Compliant Data Exchange – SitaWare Replication MechanismApplication Integration – Notification Service, Domain Object Layer, SitaWare FrameworkExisting System Gateway – IMT and messaging

C2 System