The CTS is a modern software system for training simulators designed for use by multiple trainer types and for multiple vehicles. Originally developed for opportunity gunnery Embedded Training (ET) for Abrams and Bradley vehicles as the Common Embedded Training System (CETS), CTS has been expanded to include non-embedded gunnery training systems as well. CTS is currently the software platform powering the Bradley Conduct of Fire Trainer (COFT) and the Abrams M1A2 SEP V3 (aka M1A2D) ET system.

Training Benefits

  • Cost Savings – Features are developed once and used in multiple trainers.
  • Extensibility – CTS’s interface driven modular architecture ensures components can be easily modified, added, or replaced, enabling it’s use across vehicles and trainers.
  • Common User Experience – For example, an Abrams crew could train on an institutional trainer and use embedded training on their vehicle using the same training interface and with the same features.
  • Government-Owned – The base CTS software was developed under government funding and is owned by the government.


Significant Features

  • Instructor/Operator Station (IOS) – The IOS is the instructor’s interface to the trainer. It provides the ability to select and execute exercises and monitor the students’ actions. The IOS is configurable for a single small display (e.g., for ET) or for multiple large screens.
  • AAR – The AAR features allow the instructor to pause an exercise at any point and replay it up to that point. Scoring reports can be annotated with additional comments. The instructor then reviews the results with the crew.
  • Diagnostics – CTS includes a robust diagnostics system for reporting malfunctions to the operator.
  • Vehicle Environment Manager (VEM) – The VEM abstracts the Image Generator (IG) interface for easy integration with future IGs. CTS has been integrated with the Lockheed Martin SAGE and Bohemia Interactive VBS3 IGs so far.
  • Ownship – Behavior models for the Abrams and Bradley vehicles are included and the system has well-defined interfaces for adding such models for additional vehicles.
  • The ownship models utilize vehicle CSLs to provide Soldier-Machine Interface and Fire Control functionality.
  • The ownship models utilize the Command, Control, and Communication Common Software Library (C3CSL) to provide FBCB2, JCR, or JBC-P functionality where needed. 
  • Integration with Scoring Service Common Software Library (SSCSL) – The SSCSL is an Oasis-developed and owned software component that scores training exercises per the March 2015 release of the TC 3-20.31 Training and Qualification, Crew manual. Special Purpose exercises are scored with a Trained / Needs Practice / Untrained (TPU) scoring system. Oasis worked with Master Gunner SMEs to resolve and validate many undocumented, complex and non-typical situations present in TC 3-20.31.