a common framework for military m&s and c4i systems andreas tolk, ph.d. virginia modeling...

26
A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

Upload: simon-foster

Post on 30-Dec-2015

223 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework forMilitary M&S and C4I Systems

Andreas Tolk, Ph.D.

Virginia Modeling Analysis and Simulation CenterOld Dominion University

Page 2: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 2

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Presentation Outline

• Why a common framework

• Components of the proposed framework

– MDA – Model Driven Architecture

– XMSF – Extensible M&S Framework

– NCES – Net Centric Enterprise Services

– BOM – Base Object Models

– BML – Battle Management Language

• Recommendations

Page 3: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 3

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Why a Common Framework?

Page 4: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 4

© 2003 Andreas Tolk, VMASC 03S-SIW-031

C4I – to – M&S Interoperability

• Roots go back to DIS Workshop (and beyond)

• C4I Forum of SIW steadily growing

• Scope of C4I-to-M&S applications– Computer Assisted Exercises– Procurement, Test, Evaluation

Emerging applications (requirement driven)– Operational support– Embedded training

Page 5: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 5

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Constraints for Future Military IT Systems

• Interface-driven solutions are not sufficient;integrated solutions are necessary

• IT support is not driven by U.S. DoD only– Joint and combined operations– Inter-agency interoperability

• Commercial solutions as the backbone;solutions beyond the boundaries of military standards

• Coordination of processes, projects, and programs necessary

The M&S world as well as the C4I world are on the threshold to the paradigm shift of NCW

Page 6: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 6

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Network Centric Warfare (NCW) and the Global Information Grid (GIG)

• Network Centric Warfare– NCW is about networking, not technical networks– Developing doctrines and guidance for operations

using NCW are part of the transformation– Information superiority, full spectrum dominance

• Global Information Grid– Technical vehicle for NCW– U.S. DoD Directive 8100.1– Infosphere for Information Centric Warfare– National Security Communities and Intel Communities

Page 7: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 7

© 2003 Andreas Tolk, VMASC 03S-SIW-031

M&S contributing to the GIG

• How can we contribute to the framework beyond the interface driven stove-piped reality of legacy systems?– Simulation standards

• Commercially supported standards (MDA)• Web-services enriching actual M&S standards (XMSF)

– Cooperation and Liaison with C4ISR• Supporting new architectures (NCES)• Support new C4I prototypes (SJFHQ)

– Deliver Components for M&S and C4I• BOM, Components of the CMSE• Common terminology/ontology• BML as the common GUI

Page 8: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 8

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Components of the proposed Framework

Simulation Standards

Page 9: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 9

© 2003 Andreas Tolk, VMASC 03S-SIW-031

OMG’s Model Driven Architecture

• Meta model will remain stable and can be ported to various target platforms, middleware-solutions, etc.– Use a common stable model– Language-, vendor-, and middleware-neutral– Standardize and harmonize these Meta models– Derive code for various sublevels

• OMG’s modeling standards– Unified Modeling Language (UML)– Meta-Object Facility (MOF)– Common Warehouse Metamodel (CWM)

I

Page 10: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 10

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Model DrivenArchitecture

Finance

More …

E-CommerceManufacturing

Transportation Health Care

TelecomSpace

UML

MOF CWM

CORBA

WEB

XMI/XM

L

Java/EJB

SOAP

.NET

02F-SIW-004

Page 11: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 11

© 2003 Andreas Tolk, VMASC 03S-SIW-031

DomainFacilityModelUML

PervasiveServiceModelUML

Common Repository

MOF

PlatformIndependent

ModelUML

PlatformSpecific Model

– CORBA –UML

PlatformSpecific Model

– EJB –UML

Source Code– JAVA –

Application

Source Code– C++ –

Application

Tool generated

Compile and Assemble

02F-SIW-004

Page 12: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 12

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Extensible M&S Framework

• Application of Open Standards to enhance Advanced Distributed Modeling (Enhancing, not replacing the HLA)

• XMSF Kernel Team Members– Naval Postgraduate School Don Brutzman

MOVES Institute(Web Services)

– SAIC Katherine Morse(M&S Application/Migration)

– GMU / C3I Center Mark Pullen(Internet Technologies)

– ODU / VMASC Andreas Tolk(Operational Systems)

II

Page 13: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 13

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Components of the proposed Framework

Cooperation and Liaison with C4ISR

Page 14: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 14

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Net-Centric Enterprise Services

• Net-Centric Enterprise Services (NCES) is under development by the Defense Information Systems Agency (DISA)

• NCES is the logical follow-on to the Common Operating Environment (COE) in the era of NCW– COE – system centric– NCES – system of systems centric

• NCES is designed to enable NCW by supporting the GIG

III

Page 15: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 15

© 2003 Andreas Tolk, VMASC 03S-SIW-031

NCES Vision

Comms

Backbone

Edge Users

C2I Capabilities

COI-Specific

Capabilities

Logistics Personnel Etc.

CoreEnterprise

Services

MessagingESM

Discovery Collaboration

Mediation Security

AppStorage

Notional only - does not imply one “box” per service etc.

Finance

UserAsst

C2 Intell

© 2002, DISA

Page 16: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 16

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Network Centric Enterprise Services

• DISA will set up the set of Core Enterprise Services (CES), such asEnterprise Systems ManagementMessaging Discovery Services Mediation Services Collaboration Services User Assistants Services Security Services Storage Services Application Services

If your M&S application usesData, runs on a Computer, needsStorage, etc. you may be interestedIn these domains

If your M&S application should

Reach the Warfighter,YOU MUST BE ABLE TO WORKTOGETHER WITH THESE SERVICES

Page 17: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 17

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Standing Joint Forces Headquarter C4I

• Net-Centric Enterprise Services (NCES) Prototype/Pilot will comprise– Basic enterprise services– Community of Interest (COI) capabilities for

• Joint Command and Control• Intelligence, Support of Situational Awareness Tools• Battle Space Targeting Decision Support

• Enabling Technologies identified so far– XML/SOAP– Web Services

• To be tested in the context of the SJFHQ

IV

Page 18: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 18

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Components of the proposed Framework

Delivering Common Components forM&S and C4ISR Applications

Page 19: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 19

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Base Object Models

• BOM– Simulation component representing a single aspect of

federation interplay– Can be used as a building block for a FOM and SOM– Appropriate building block mechanism

• Recommendation– BOM for M&S– BOM for C4ISR / NCES / COI– BOM for Distance Learning

V

Page 20: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 20

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Composability

• Composability– Is the ability to compose, or select and assemble from

a set of available components suited to the user’s purpose

– Close relation to VV&A– Theory under Development at VMASC (03S-SIW-054)

• Recommendation– Apply Theory of Composability to the extended BOM

community (including M&S, C4ISR, ADL)

VI

Page 21: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 21

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Common Terminology / Ontology

• Examples of actual efforts– LC2IEDM

• NATO Data Administration Group

• Responsible for consistent definition of data across NATO C3I

– C4I-M&S Reference Object Model (C-ROM)• Under Development by the U.S. Army (see 03S-SIW-111)

– UK MOD Central Data Management Authority• Tri-Service / Civil Service Organization

• Responsible for consistent definition of data across UK MOD

– U.S. DoD Data Management• Congressionally Directed Action, House of Representatives

Report 107-532 DoD, 15. March 2003

• Responsible for consistent definition of data across US DoD

VII

Page 22: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 22

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Battle Management Language

• BML – is the unambiguous language used to command and control

forces and equipment conducting military operations and to provide for situational awareness and a shared, common operational picture

– Prototype demonstrated Spring 2003– Applicability to command

• Operational Forces• Simulated Forces• Robots

Common Graphical User Interfaces based on shared doctrines / Common Model of the Operation

VIII

Page 23: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 23

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Recommendations

Page 24: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 24

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Coordination and Harmonization

• Liaison to the participating organizations– OMG, DISA, NDAG, CDMA, …

• Establish a common vision in form of a High Level White Paper– Shared data based on a common terminology– Information exchange based on accepted protocols

(such as XML/SOAP)– Components based on common standards

(candidates: MDA, BOM)– Component Services distributed using common standards

(such as web services)– Common Model of the Operation by harmonized conceptual

models (candidates: MDA, BML)

Page 25: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

A Common Framework for M&S and C4I Systems 25

© 2003 Andreas Tolk, VMASC 03S-SIW-031

Components in the Common Framework

• BML

• BOM / COI• Composability• PIM / PSM

• XMSF / NCES

• LC2IEDM• CDMA• …

Page 26: A Common Framework for Military M&S and C4I Systems Andreas Tolk, Ph.D. Virginia Modeling Analysis and Simulation Center Old Dominion University

Questions

http://www.vmasc.odu.edu