Title: Spring 98 SIW Paper
1Migration of Legacy Applications
Bret R.Givens VERIDIAN Veda Operations 5200
Springfield Pike, Ste 200 Dayton, OH
45431 937-253-4770
2AFRL Lethal UAV Objectives
- Support Need for Lethal UAVs to Employ Sensors
and Weapons in High Threat Areas - Analyze Concept of a Cooperative, Multi-ship
Force Package Employment - Provide an Integration of Distributed Assets With
Their Individual Capabilities, Into One
Cooperative Package - Develop a Human Performance Monitor (HPM) to
assess human impact on mission performance
3Test RPR Federation
4Multiple Federation Test Case
Multiple Federation Federate HelloWorld
FOM RPR-FOM
f18 Simulation VR-Link
HelloWorld Federate
5Lethal UAV Multiple Federation
Physiological Data, Cockpit Switch Hits Timing
Information
Various Simulations including EDSIM and UAV
simulations
Threat Model(s)
Human Performance Monitoring Federate
3LA Cockpit Federate
EDSIM/MSS VR-Link
RPR FOM
Human Performance FOM
6SMV Project Objectives
- Goal Demonstrate Crew System Concepts for
Real-Time or Near Real-Time Command and Control
(C2) and Use of Space Assets Consistent with
USAFs Vision of Global Engagement - SMV Project Objectives
- Conduct Mission and Function Analyses of an
Unmanned System - Develop Ground Control Station Interface
Requirements - Demonstrate Feasibility of Interface Concepts
- Explore Application of Distributed Simulation
Technologies Employing HLA Crew System
Development Activities
7Space Maneuver Vehicle
- Reusable Orbital Vehicle
- Completes On-Orbit Mission and Re-Enters and
Lands for Refurbishment - Maneuverability In Space
- Difficult to Target and Track
- Re-Tasking
- Global Access from LEO
- Unmanned and Diverse Payloads
- Missions
- Space Control
- Force Enhancement
- Force Support
- Peacetime Support of Non-DoD Agencies
8SatTrak
- Displays satellite pass information on a world
map or in tabular form - Provides a wide variety
- of information on passes
- whether satellite will be
- in sunlight
- calculates great circle
- bearings, MUF plots,
- Maidenhead grid locations, antenna lengths, etc.
- Shareware
9Migration Steps
- Developed space fomlette
- ephemeris data
- interactions
- Ported SPG4 from C to C
- Used Hello World as template
- Replace country object with SatTrak object
- RTIs ownership push model implemented to
divest SatTrak entities attributes
10Test SMV Federation
Space Maneuver Vehicle FOM (SMV-FOM)
Run-Time Infrastructure (RTI)
Network Communications
11Assumptions
- Being migrated to an ADS architecture
- Provides necessary baseline capability
- Some deficiency
- Utilize other existing capabilities to provide or
enhance necessary capabilities
12Object Management
- Reengineering a legacy application costs
significantly less than new system development - HLA Object Management allows federates to share
responsibility for updating object attributes - Object management is a powerful tool for
migrating legacy applications
13Time Management
- Allows a variety of styles of federation
executions - Real-time vs. scaled real time vs.
as-fast-as-possible executions - No causal guarantees vs. repeatable, causal
executions - Allows federates with different time management
requirements (and local TM mechanisms) to be
combined within a single federation execution - DIS-style training simulations
- Simulations with hard real-time constraints
- Event-driven simulations
- Time-stepped simulations
14Simulation Specifications
15Multiple Federation Need
- Connection to Small and Medium Programs
- High Fidelity in Selected Areas of Interest
- Focused on Particular Problem Domain
- High Fidelity Simulations Within That Domain
- Developed in Small Quantities
- Large Scale Simulations Providing Experimental
Context - Often Operated in Joint Experiments With Other
RDE Centers
16RDE Constraints
- Experiment Costs
- Initial Simulation Development Costs
- HLA Training, Infrastructure Costs
- Internal Small Scale Experiment Costs
- External Large Scale Experiment Costs
- Sustaining Engineering Costs
- Quickly and Easily Extend or Add New FOMs
- Common Infrastructure Should Promote Reuse
- Fidelity in Areas of Interest
17Object Management Techniques
- The RTI supports two approaches to transferring
attribute ownership - To add a new capability to an existing baseline
federate use the push approach - The choice of an approach when it comes to
enhancing an existing capability requires a
method of quantifying fidelity
18Time Management
- Explicitly managing time within distributed
simulations or federations has been ignored by
large segment of simulation community - As federations grow by adding federates through
new development or migration, time management
will become a necessity - HLA Time Management services provide a flexible,
robust means to coordinate events between
federates