We specialize in developing and supporting software solutions for military and commercial applications. We have software engineering teams in both the
United States and
Canada. Our staff has extensive experience in developing solutions for Microsoft Windows, Unix-variant (e.g., Linux, Irix, Solaris), and Macintosh environments. Typically software development is performed in C, C++ and Java. The team’s domain expertise covers navigation and geographic information systems; command, control, communications, and intelligence applications; situational awareness; modeling and simulation; and intelligent software agents.
We manage our software assets using a Product Line approach. The goals of this approach as stated by the Carnegie Mellon Software Engineering Institute are high quality, quick time to market, effective use of resources, product alignment, low cost of production, low cost of maintenance, mass customization and mind share.
The safety critical nature of many of our products drives our software verification and validation processes. These processes and procedures are used to demonstrate conformance to the International Maritime Organization’s (IMO) Safety of Life at Sea (SOLAS) standard, the UK Ministry of Defence Def-Stan 00-56 and the Commonwealth of Australia’s Def Aust 5679. In addition to internal testing our marine navigation products are subject to third-party certification to assure conformance to the IMO’s SOLAS requirements.
A specialized competency is the development of real time software solutions that utilize mobile/wireless computing platforms, and multi-model user interfaces. Our systems are deployed in challenging environments such as battle fields and maritime vessels where stressful user conditions require clear and effective communications. In addition to standard computer-human interfaces, we develop applications that use multiple interaction modalities, including speech recognition and synthesis, pen-based input, and even visual input (via eye tracking) and touch-sensitive (haptic) outputs.