Title: Keith FordThales Training
1Synthetic Environment Development Exploitation
Process
Keith Ford Thales Training Simulation
2PRESENTATION OVERVIEW
- Origins of SEDEP
- Use of SEDEP
- Comparison of steps
- SEDEP Browser
3ORIGINS OF SEDEP (1)
4ORIGINS OF SEDEP (2)
User Needs Analysis
Composition
Preparation
Execution
Evaluation
5ORIGINS OF SEDEP (3)
Analyse Users Needs
User Needs Analysis
- Euclid 11.13 Process merged
- TRA Process
- FEDEP v1.5
- SEDEP applicable to any form of networked
simulation
Define Fed.Objectives
Develop Fed. Conceptual Model
DMSO FEDEP Version 1.5
Design Federation
Develop Federation
Integrate Test Federation
Execute Fed. Prepare Results
Perform Evaluation
6ORIGINS OF SEDEP (4)
Analyse Users Needs
User Needs Analysis
Proposal for Enhanced FEDEP
Perform Evaluation
7SEDEP INFLUENCE ON 1516.3
- Euclid 11.13 Participation in FEDEP
Productisation Group - 28 proposed changes resulting from SEDEP v1.0
- 14 were rejected
- 8 had alternatives suggested
- 16 adopted (including new step, activities,
tasks) - Most important contribution is step 7
Analyse Data Evaluate Results
8PRESENTATION OVERVIEW
- Origins of SEDEP
- Use of SEDEP
- Comparison of steps
- SEDEP Browser
9ITERATIVE USE OF SEDEP
10REUSE OF SEDEP PRODUCTS
Increase of Data in Repository
High-Level Process
11SEDEP USE CASES
- One-off development
- Mission rehearsal example
- Iterative application of SEDEP
- Training system development
- Reuse of SEDEP products
- Military system acquisition
12PRESENTATION OVERVIEW
- Origins of SEDEP
- Use of SEDEP
- Comparison of steps
- SEDEP Browser
13DISCLAIMER
- Following slides show SEDEP v1.1
- This is currently undergoing a major update and
will be released as SEDEP v2.0 in October
14FEDEP Step 0
NO FEDEP Step 0
15STEP 0 ANALYSE USER NEEDS
Identify User Inputs
User Inputs
User Needs
Iteration objective
Analyse Existing SE Data
Relevant Data
SE Asset Library
SE Project Library
Project Planning
Tailored SEDEP
Project Plans
16FEDEP Step 1 Define Federation Objectives
17STEP 1 DEFINE FEDERATION USER REQUIREMENTS
18FEDEP Step 2 Develop Federation Conceptual Model
19STEP 2 DEFINE FEDERATION SYSTEM REQUIREMENTS
20FEDEP Step 3 Design Federation
21STEP 3 DESIGN FEDERATION
22FEDEP Step 4 - Develop Federation
23STEP 4 IMPLEMENT FEDERATION
24FEDEP Step 5 Integrate Test Federation
25STEP 5 INTEGRATE TEST FEDERATION
System Integration, Test and Acceptance Plan
SITAP( for Network)
Prepare Test Network Infrastructure
Network Configuration Result and Protocol
Tested Network
Implemented NCI
Implemented Federates
Prepare Test Federates (Incremental)
Implemented RTI
Problem Report (Opt)
RID
Implemented Federation Infrastructure
FEPW
FED
HLA Compliant Federates
Integrate Federation (Incremental)
System Integration, Test and Acceptance Plan
SITAP( for Federation)
Problem Report (Opt)
Integrated Federation
Test Documents (Descriptions Cases)
Test Federation (Incremental)
Final Test Report
Implemented Scenarios
Fully Tested Federation
Federation Execution Procedures
26FEDEP Step 6 Execute Federation Prepare Outputs
27STEP 6 OPERATE FEDERATION
28FEDEP Step 7 Analyse Data and Evaluate Results
29STEP 7 PERFORM EVALUATION
Evaluation Results Library
Execution Data Analysis Results
Analyse Execution Data
Prepared Execution Outputs
Implemented Evaluation
Analyse Federation
Federation Analysis Results
Prepared Execution Outputs
Implemented Evaluation
Evaluate Results
Corrective Actions
Implemented Evaluation
User Feedback
Supplementary Evaluation Data
Process Feedback
Evaluation Objectives
30PRESENTATION OVERVIEW
- Origins of SEDEP
- Use of SEDEP
- Comparison of steps
- SEDEP Browser
31SEDEP BROWSER
SEDEP Browser
32DISCUSSION
- FEDEP/SEDEP relationship
- Are FEDEP/SEDEP complementary or should they
converge? - Who will be responsible for maintaining SEDEP?
- Who will be responsible for updating FEDEP with
SEDEP v2.0 when it comes up for review? - Should scope of FEDEP be increased?
- Increased number of activities (complexity)
- Describe interface with high-level processes
- Reuse of products
- Iterative use of process
- Provision of Use Cases
- Use of repository
- Specification of Data Interchange Formats
- Provide on-line version of process?
33- QUESTIONS ?
- keith.ford_at_thales-tts.com
- goran.ancker_at_saab.se