Title: OneSAF Validation
1OneSAF Validation Verification
2Capability Development Process
RIB Requirements
Version X.Y
PLRS
AI Baseline
Systems Engineering
Change Request
Implementation Software Development
Integration Test
Conceptual Modeling Knowledge Engineering
Integration Test
Build 1
Build 2
Build 3
3Implementation Build Cycle
10 Week Builds
- Code
- Composites
- Update ID
- CUT Review
- Test Thread
- Test Thread Scenarios
- SWIT Review
- Update Documentation
- Built baseline tar-ball
- - Update CDD
- SRS-PLRS Mapping
- RA Review
- - Implementation
- Document
- UML Diagrams
- GUI Mock-ups
- Peer Design Review
- TPO Design Review
4Hierarchical Test Strategy
5TEST ORGANIZATIONS ROLES AND RESPONSIBILITIES
6DA Pam 5-11
- Verification the process of determining that an
MS accurately represents the developer's
conceptual description and specifications. - Validation the process of determining the
extent to which an MS is an accurate
representation of the real world from the
perspective of the intended use of the MS. - Accreditation the official determination that a
model, simulation, or federation of MS is
acceptable for use for a specific purpose.
7OneSAF VV
- Behavior Validation is the process of ensuring
that the correct things are modeled. - Behavior Verification determines if a behaviors
implementation performs as intended. For OneSAF,
performs as intended means runtime performance
matches the KAKE artifacts.
8OneSAF in BCLSE
- Conducted major, large scale, distributed event
using OneSAF as primary simulation. - Demonstrated reliability of OneSAF in HLA
distributed environment. - Demonstrated viability of OneSAF Brigade level
clusters for experimentation. - Demonstrated ability to net-time, checkpoint
and resume major distributed event with OneSAF. - Provided PM with lessons learned and PTRs for
V3.0 release.
9OneSAF in Strategic Choice Study
- TRAC, with the assistance of PM OneSAF, met the
required timelines for the study. - 2 months of significant model changes plus data
and scenario revisions. - TRAC successfully converted four scenarios (2
base case and 2 alternatives) to include new
data. - Processed over 1600 data files including over
200 entity compositions and over 400 unit
compositions. - TRAC was able to collect meaningful output data.
10OneSAF inStryker Modernization study
Weapon System Validation Sensor
Validation Behavior Validation Terrain Validation
Purpose Inform MBL visitors on Planning,
Preparations and Execution efforts to conduct the
Stryker Modernization Experiment using OneSAF as
the main simulation driver
The desired outcome Results that can be included
in Stryker CDD documentation that support
specific requirements and are able to withstand
AROC and JROC scrutiny.
11Behavior Artifacts
Component Development
Domain Analysis
12Methodology
Courtesy of TRAC-Monterey
13Questions ?Ha LyHa.Ly_at_us.army.mil407 384
5375