A Common Framework for Military M&S and C4I Systems

Download Report

Transcript A Common Framework for Military M&S and C4I Systems

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
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
3
Why a Common Framework?
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
4
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
5
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
6
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
7
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
8
Components of the proposed Framework
Simulation Standards
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
I
9
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)
© 2003 Andreas Tolk, VMASC
03S-SIW-031
Finance
A Common Framework for M&S and C4I Systems
Manufacturing
10
E-Commerce
CORBA
UML
Model Driven
Architecture
Space
Telecom
SOAP
Transportation
© 2003 Andreas Tolk, VMASC
Health Care
More …
03S-SIW-031
02F-SIW-004
A Common
Pervasive
Service
Model
UML
Framework
for M&S and C4I Domain
Systems
Platform
Independent
Facility
Model
Model
UML
UML
11
Common
Repository
MOF
Platform
Specific Model
– CORBA –
UML
Platform
Specific Model
– EJB –
UML
Tool generated
Source Code
– C++ –
Source Code
– JAVA –
Compile and
Assemble
Application
© 2003 Andreas Tolk, VMASC
Application
03S-SIW-031
02F-SIW-004
A Common Framework for M&S and C4I Systems
II
12
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
MOVES Institute
(Web Services)
– SAIC
(M&S Application/Migration)
– GMU / C3I Center
(Internet Technologies)
– ODU / VMASC
(Operational Systems)
© 2003 Andreas Tolk, VMASC
Don Brutzman
Katherine Morse
Mark Pullen
Andreas Tolk
03S-SIW-031
A Common Framework for M&S and C4I Systems
13
Components of the proposed Framework
Cooperation and Liaison with C4ISR
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
III
14
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
Edge Users
15
NCES Vision
C2I Capabilities
C2
Intell
Logistics
Personnel
Finance
Etc.
COISpecific
Capabilities
Comms
Backbone
ESM
Messaging
Discovery
Mediation
Collaboration
Security
Storage
User
Asst
Core
Enterprise
Services
App
Notional only - does not imply one “box” per service etc.
© 2003 ©
Andreas
VMASC
2002,Tolk,
DISA
03S-SIW-031
A Common Framework for M&S and C4I Systems
16
Network Centric Enterprise Services
•
DISA will set up the set of Core Enterprise Services
(CES), such as
Enterprise Systems Management
Messaging
If your M&S application uses
Discovery Services
Data, runs on a Computer, needs
Storage, etc. you may be interested
Mediation Services
In these domains
Collaboration Services
User Assistants Services
If your M&S application should
Security Services
Reach the Warfighter,
Storage Services
YOU MUST BE ABLE TO WORK
Application Services
TOGETHER WITH THESE SERVICES
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
IV
17
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
18
Components of the proposed Framework
Delivering Common Components for
M&S and C4ISR Applications
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
V
19
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
VI
20
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)
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
VII
21
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
VIII
22
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
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
23
Recommendations
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
24
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)
© 2003 Andreas Tolk, VMASC
03S-SIW-031
A Common Framework for M&S and C4I Systems
25
Components in the Common Framework
• BML
• BOM / COI
• Composability
• PIM / PSM
• XMSF / NCES
• LC2IEDM
• CDMA
•…
© 2003 Andreas Tolk, VMASC
03S-SIW-031
Questions
http://www.vmasc.odu.edu