Title: C4I Mission Application Software Development Kit MASDK Practical Composability Paper 05SSIW083 April
1C4I Mission Application Software Development Kit
(MASDK)Practical ComposabilityPaper
05S-SIW-083April 5, 2005 Gene Layman, PhDUS
Naval Research Laboratorylayman_at_nrl.navy.mil
(202) 767-6873Jim WeatherlyNavy Modeling
Simulation OfficeDaniel RobinsonSFA / Naval
Research Laboratory
2MS Issues in C4I
- Issues
- MS based applications are noticeably scarce in
COE Systems. (e.g., Decision Aids, Planning,
Mission Rehearsal, Training, COA Analysis) - MS applications are difficult and costly to
develop. - Requires knowledge and experience that few
organizations have. - Solution
- Sharable MS software components and
composability tools to open up C4I to more
developers. - The Mission Application Software Development Kit
(MASDK) is sponsored by NMSO and being released
by SPAWAR and NRL.
The Common Operating Environment (COE) is the
DODs most widespread C4I standard.
3Introducing the COE
- DOD C4I Standard
- gt 100 Systems
- Only Joint C2 System (GCCS Series)
- Provides Joint Interoperability
- Provides basic services (Fusion, Common
Operational picture (COP), Communications, Maps
Display, Security, email, etc.) - GCCS 4.x (COE 4.x) is replacing 3.x
4COE Compliant C4I Systems Development
Architecture for 3.x and 4.x
with MASDK
.
.
Mission Applications
.
C4I Systems
C4I Services High Reuse
Host App.
Common Operational Environment (Will evolve To
the GES)
MS Services
Infrastructure Services
Other
MS
Security
Alert
UCP
Kernel
Solaris OS
NT OS
C4I Data Bases
OPS
READ
INTEL
ENV
CTTS
Etc.
4
5MASDK What is it?
- Sharable C4I MS Software Components
- Compliant with C4I/COE Standards
- Focused on Scenario Based Applications
- Architecture Framework
- Host Application
- Composability Tool
- Documentation
6Host Application Composability Tool (AppBuilder)
Selected Plug-ins will
appear in the application
6
Select or hide the Composer Tool (AppBuilder tab)
1
Select Application (or New)
2
Select Default Components
3
Choose the Plug-in and click the right arrow
4
Finish
5
7GCCS 4.x
8Sharable MS Software Components
- MS Services
- Common Operational Picture (COP) Capture
- Mission Editor
- Time Line Display / Editor
- Virtual Track Manager
- Plan Preview
- Dynamic Run (Time base Management)
- Exercise Track Management System (XTMS)
- Archive
- Replay
- Debrief Editor
- Chat
- Event Manager
- HLA/RTI Ambassador
- ATO Parser
- DIS Server
- Training TUTOR
- Models
- Visibility Manager
- Mobile Sensor Model
- Visual LOS Model
- Development Tools
- Composability Tool
- Host Application
- C4I Simulator/Stimulator
- Training AUTHOR
9MA SDK Host Application Generic Architecture for
Scenario Based Applications
Mission Editor
Simulation COP
SIM-COP Display
Scenario Generator
COP Capture
Plan Preview
Dynamic Run
Replay
Debrief Author
Archive
Virtual Track Manager (VTM)
Scenario Generation
Runtime
Archive/Replay
APIs
Common Operating Environment (COE)
10MA SDK Host Application Generic Architecture for
Scenario Based Applications
Mission Editor
Simulation COP
Embedded or Networked Simulation
Output Client
SIM-COP Display
Setup Client
Scenario Generator
COP Capture
Plan Preview
Dynamic Run
Runtime Client
Replay
Debrief Author
Archive
Virtual Track Manager (VTM)
Scenario Generation
Runtime
Archive/Replay
APIs
Common Operating Environment (COE)
11GCCS-M Integrated Training ArchitectureTraining
Applications/Training Ranges/BFTT Interfaces
Mission Editor
Simulation COP
Report Generation
Output Process
SIM-COP Display
Sensor/ Emitter Setup
Scenario Generator
Sensor Data
Sensor Analysis
Training Data Base
UAV Plug-in
BFTT Input
BFTT Plug-in
UAV Downlink BFTT
COP Capture
Plan Preview
DIS Plug-in
Range Input
Range Plug-in
Dynamic Run
Runtime Process
Replay
Debrief Author
Archive
Virtual Track Manager (VTM)
Scenario Generation
Runtime
Archive/Replay
APIs
Common Operating Environment (COE)
- MASDK Components
12MSApplications
- Weapons of Mass Destruction Defense (WMDD)
- C4I Team Training System (CTTS)
- Embedded Training (ET)
- Range Fusion System (RFS)
- Reconstruction
- Predator Down Link Trainer
- Transit Training System
- ATO Plan Assessment
- Cryptologic On-Line Trainer (COLT)
- GCCS/M BFTT Integration
- Exercise Assessment
13Weapons of Mass Destruction Defense
Transitioned to JEM and JWARN Programs in late
2003
Provide C4I an on-site situational awareness of
nuclear, biological, and chemical (NBC) weapon
information and processes that are beyond human
cognition in raw state.
Initial Capability Use an embedded HPAC server
to predict hazardous down wind effects of
simulated or occurring NBC weapon attacks or
attacks on NBC facilities.
HPAC Hazard Prediction Assessment Capability
14WMDD Host Application PrototypeRequirements
- Estimate down wind contamination, propagation and
lethality. (Concentration contours casualties). - Layer NBC information into operational picture.
- Operate with C4I tactical databases.
- Display fallout/ contamination clouds time
projections vis-a-vis force movements and
populations. - Interact with mission planning operational
scenarios. - Distribute results to other C4I Systems.
Weapons of Mass Destruction Defense A C4I
Host Application Paper 03S-SIW-090, Simulation
Interoperability Workshop, Spring 2003 Orlando,
FL., G. Layman, J. Weatherly.
15NBC Plume Analysis
16MASDK EnhancementsAddressing JC2 GES Network
Issues
- Technologies
- Distributed Applications
- Peer-to-Peer Connectivity
- Multi-Ship/Location Simulated Data Sync
- Applications
- Collaborative Planning
- Mission Rehearsal
- Course of Action (COA) Analysis
17MS Host Application AdvantagesPerformance,
Reliability Cost
- Provides gt 85 of software needed.
- COE/GES Network Communication, Map servers, Data
Fusion, Sensor Interfaces, Data Base Management,
etc. - MS Services Host Application, Mission Editor,
COP Capture, Dynamic Run, etc. - Friendly development environment.
- Less complex.
- More reliable.
- Easy Integration with other applications.
- Embedded training is included.