Command & Control Toolkit (CCTK™)

Using CCTK™ simplifies and enhances the process of building mission critical command and control systems by providing a proven architecture and flexible collection of reusable software assets that when integrated, form the core of any mission critical control system. Systems created using CCTK™ are deployed faster, with less risk, greater reliability and operability.




CCTK™ Feature Highlights:

Mission Applications are supported with built-in services for real-time data processing, data fusion, control loops, reactive control logic, commanding, command sequencing, dynamic graphical visualization, and health management.


Communications Plug-ins provide the means of integrating CCTK™ with real-world vehicles, avionics, test articles, sensors, ground systems, industrial control protocols, timing, and high-speed networks.  All communications plug-ins operate concurrently, enabling fully integrated diverse multi-link control and monitoring. All communications is digitally recorded for post-op data analysis.


Customization Tools enable the CCTK™ user to create mission specific graphical visualization displays, and mission/application control logic using high-level tools without the need for traditional software programming. But an open C/C++ Application Programming library is also available for integrating 3rd party or legacy mission unique applications and/or custom communications. 


A real-time Simulation Environment is fully integrated with the C² Framework providing support for modeling the continuous real-time time behavior of any device, target, or system. Using the simulation graphical user interface, or scripting environment, simulations can be quickly and easily composed in to mission scenarios for: verification of other systems, mission/operation dress rehearsals, operator training and qualification, and validation of processing algorithms.


C2 Tools & Utilities provide user friendly graphical tools for Monitoring and visualizing real-time data, sending commands, data/event recording & analysis, health management, time control, redundancy management. In addition, the CCTKsh provides a command line and scripting shell for systems engineers to access all C2 services for automation of integration, testing, and check-out operations.


CCTK is engineered with Architecture Extensibility and Flexibility at its core, with explicitly designed open features for extending form, function and performance of the software and hardware and network environments that it runs in. CCTKTM deployments are transparent to topologies, supporting embedded, mobile workstations, client/server, web services, or networked distributed multi-user operations that are scaled to meet a wide array of operational needs, including high-availability and distributed redundancy configurations.


Scalable and proven Mission Critical Performance supports millions of data, command, and event transactions per second with real-time responsiveness and reliable operational throughput.


CCTK Add-ons extend CCTK for Process Control ( T-Zero Timeline Sequencer), maps and real-time geospatial visualization/tracking (GIS Display Environment), Tracking and Threat Analysis (Security & Surveillance Toolkit – SSTKTM), Hardware-In-The-Loop simulation (TelSim), Real-time Web Server (CCTK RTWeb), and optional CCTK communications plugins.


New Command and Control Toolkit 4.0

CCTK 4.0 is now available. Major new features:

  • Support for Red Hat 8, 64 Bit Linux
  • Support for CAN Open Industrial Control Protocol
  • Upgraded Graphical Builder: GLG 4.0 with new widget pallets, improved performance, and expanded web services
  • Extended Simulation Object Library
  • New graphical utilities for commanding, and viewing data
  • Enhanced RT Profinet Bus Controller Option
  • Continued enhancements to distributed network connectivity option: Peer-to-Peer and RT web services