For truly distributed C4I systems
The Safir architecture is a proven and reliable software architecture for distributed asynchronous real-time (RT) and information systems (IS). It is evolved from, and benchmarked against, the system concept developed and refined for naval fire control (the director to gun loop) and combat management. The Safir architecture provides generalised services and design patterns for development of reliable applications in C4ISR* systems.
*C4ISR: Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance.
Safir is scalable, from a single laptop up to multi server and operator console configurations. The performance penalty of the distributed architecture is minimal, and performance of the system is linearly dependent on server hardware.
With the Safir architecture, two types of application requirements can be met: The first is used for meeting real-time requirements mainly in the combat management domain using closed loop weapon control. The other type is used for meeting command support information system requirements.