Ultra Electronics chooses TotalView to streamline its software development

Defense and aerospace company selects tool to increase efficiency and improve product reliability: TotalView Technologies, a provider of dynamic software analysis tools for serial and parallel codes, today announced that Ultra Electronics Advanced Tactical Systems, Inc., a leading defense contractor, has adopted the TotalView debugger to streamline the development and maintain the integrity of its mission-critical applications. Ultra Electronics Advanced Tactical Systems, Inc. specializes in designing, manufacturing, and supporting tactical Command and Control systems, subsystems, and products for defense and homeland security applications worldwide. Ultra Electronics Advanced Tactical Systems has significant software development activities around Airborne, Maritime and Ground Based products in Command and Control systems, tactical data link systems, embedded software, sensor fusion and real-time Graphical User Interfaces. After a rigorous evaluation of available technologies, the company selected TotalView for its ability to effectively display and control multi-threaded and multi-processor shared memory execution and debugging. Ultra Electronics intends to use the tool to achieve greater efficiencies in the development and validation of its applications. TotalView is a comprehensive source code analysis and memory error detection tool that dramatically enhances developer productivity by simplifying the process of troubleshooting parallel, data-intensive, multi-process, multi-threaded or network-distributed applications. Built to handle the complexities of the world’s most demanding applications, TotalView offers a number of advanced features that help speed development and eliminate bugs quickly. It also provides visibility into thread creation and grouping via a full graphical user interface, giving developers the ability to analyze bugs to identify the root cause of problems and manipulate and control threads as needed. “The applications we develop are highly complex and require an in-depth understanding of concurrent execution dependencies,” said Adam Gaither of Ultra Electronics. “We are committed to providing our programmers with innovative tools that increase their productivity and improve the quality of our software. Of the debugging solutions we tested, TotalView was the best one that met our requirements for usability, scalability and performance.” “We are pleased that Ultra Electronics has chosen TotalView for deployment among its programmers,” said Rob Williams, vice president of sales and marketing at TotalView Technologies. “The company’s requirements are stringent, and the fact that our solution met these requirements is a testament to its value and capabilities.”