Advanced middleware for creating custom mission-critical
|
|
Features:
Typical Applications:
Configuration Options:
Major Upgrade Options:External Interface Options:
Standard Tools & Utilities:
Reference Material: |
Built with highly modular services that can be arranged much like Lego™ building blocks, CCTK dramatically reduces the effort required to build mission critical command and control systems. Using technology developed for space mission control, CCTK converts large volumes of data from a variety of sources in to usable decision-support information that can be acted on by autonomous applications or human operators. With this solution, you can manage your most complex operations more reliably with fewer operators and less technology. Extensibility. Even though CCTK is ready to use right out of the box, it comes with powerful customization tools for user-created graphical visualization, data processing modules, a variety of external communication interfaces, a unique virtual channel technology for tailoring real-time communications bandwidth, scripting shell, and an optional API for linking application software to CCTK. This combination allows you to configure CCTK to your operation specific data formats, data rates, reactive controls, and decision aids.
Modular Data Processing Chains. CCTK provides standard yet flexible processing algorithms for performing data conversion, filtering, and evaluating data for state conditions (conversion, linearization, compression, data health, &events). Provisions are also made for adding custom algorithms. Processing modules can be chained together in a near infinite number of combinations. Processing modules are allocated to data using the configuration data base.
Flexible Configuration & Setup. External interface protocols, data and command definitions, processing algorithms, filters, simulations, and mission specific algorithms are all managed in the configuration database that allows operators to maintain configuration control of mission products. Built on XML technology, the configuration database supports exchange of configuration information, and flexible extension of CCTK to a wide variety of operational scenarios. Organizations with multi-mission operations concepts can reconfigure from one mission to the next in a matter of seconds simply by choosing from a library of stored and validated configuration options.
Health Management. Health monitoring is hierarchically managed, allowing lower level status to be fused to an abstract global system health indicator, convenient for user defined recovery automation. All resources are continuously monitored by executive health management services. Data and data communication is continuously evaluated for health and validity, resulting in status propagating with data so operators viewing data are always aware of its integrity. Verbose diagnostic messaging and error logging is integrated throughout the architecture. All health and status data is recorded and accessible for analysis in the event of a system anomaly.
Simulation Tools. The operability of CCTK is fully realized via a completely integrated simulation environment that supports modeling the continuous or discrete 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. CCT also offers plug-in modules for the specialized operations called T-Zero™ and RangeNet™. |