Rogue Wave Software Acquires ILOG Visualization C++ Products from IBM

Strengthens Portfolio with High Performance Data Connectivity and Visualization Tools

BOULDER, CO – May 10, 2012 - Rogue Wave Software announced today that it finalized an agreement to acquire IBM’s ILOG Visualization for C++ Products. For Rogue Wave customers, this acquisition adds high-performance data visualization capabilities to the company's existing portfolio of cross-platform, HPC development tools and embedded components. In parallel, existing ILOG customers can be assured that their products will continue to be developed and supported by a company with specific expertise and dedication to high-performance development in C++.

Since its inception in 1989, Rogue Wave, and its product SourcePro C++, has been recognized as the leader in C++ tools. These tools have always been used by their customers to build mission-critical, high-performance applications. Leveraging this position, the company made strategic acquisitions that expanded its capability to support customers building data-intensive applications deployed on parallel architectures. With this acquisition, Rogue Wave extends its customers' current ability to develop highly-portable, high-performance, data-intensive applications, with the ability to build exceptionally sophisticated data visualizations.

Prior to this acquisition, the flagship products in Rogue Wave’s portfolio included:

  • The original SourcePro C++ product line;
  • TotalView debugger to allow developers to more easily create high-quality parallel code;
  • ThreadSpotter for performance optimization, and
  • IMSL Numerical Libraries for high-speed, mathematical and statistical computations.

"I'm pleased to welcome the ILOG Visualization for C++ products to the Rogue Wave family," said Brian Pierce, CEO of Rogue Wave Software. "Rogue Wave's long-standing expertise in C++ will ensure that the developers using these products will have the support they need, as they continue to build and enhance their mission-critical applications."

The Rogue Wave Visualization for C++ product family offers a powerful cross-platform environment for rapid development of highly visual, massively distributed applications. It includes:

  • A powerful GUI builder with a rich set of common UI controls (such as buttons, sliders, text fields, trees and spread sheets);
  • Data-aware controls with point-and-click connectivity to common data sources;
  • An abstraction layer for C++ access to a wide range of object and relational database management systems;
  • High-performance data visualization components that render charts, graphs and maps at exceptionally high-speed, allowing developers to build highly interactive and intuitive data visualizations;
  • A highly scalable framework for synchronizing the data flow among hundreds of highly graphical, data-intensive, distributed and cooperating user interface clients.

About Rogue Wave Software

Rogue Wave Software, Inc. is the largest independent provider of cross-platform software development tools and embedded components for the next generation of HPC applications. Rogue Wave marries High Performance Computing with High Productivity Computing to enable developers to harness the power of parallel applications and multicore computing. Rogue Wave products reduce the complexity of prototyping, developing, debugging, and optimizing multi-processor and data-intensive applications. Rogue Wave customers are industry leaders in the Global 2000, ISVs, OEMs, government laboratories and research institutions that leverage computationally-complex and data-intensive applications to enable innovation and outperform competitors. Rogue Wave is a Battery Ventures portfolio company. For more information, visit