Rogue Wave Software

Last updated

Rogue Wave Software, Inc.
TypeSubsidiary
Founded1989;34 years ago (1989), Seattle, Washington
Headquarters Minneapolis, Minnesota
Key people
Mark Ties, CEO
ProductsSoftware
Parent Perforce
Website www.perforce.com

Rogue Wave Software was an American software development company based in Louisville, Colorado. It provided cross-platform software development tools and embedded components for parallel, data-intensive, and other high-performance computing (HPC) applications.

Contents

In January 2019, the firm was acquired by Minneapolis, Minnesota-based application software developer Perforce, [1] which is maintaining Rogue Wave's products. [2]

History

The company was founded in 1989 in Seattle, Washington by Thomas Keffer and Richard Romea, producing a C++ class library in 1989 called Math.h++. In 1990, the company moved to Corvallis, Oregon, and released Tools.h++, which predated the Standard Template Library. In November 1996, they had an initial public offering, listing their shares on the NASDAQ under symbol RWAV. In January 1998, Rogue Wave Software announced they were buying Morrisville, North Carolina-based Stingray Software, a developer of object oriented tools for Windows programmers. [3]

In 2001, the ".h++" products were combined into the product family SourcePro C++. In 2003, the company was acquired by Quovadx, which was in turn acquired by private equity firm Battery Ventures in July 2007.[ citation needed ]

Rogue Wave Software then became an independent company again. In May 2009, the company acquired Visual Numerics, developer of IMSL Numerical Libraries and PV-WAVE data analytics software, [4] and TotalView Technologies, Inc (formerly Etnus, Inc.), which provides debugging tools for C, C++ and Fortran (TotalView, MemoryScape and ReplayEngine). [5]

In 2010, the company acquired Acumem, a multicore performance software company and developer of Threadspotter performance optimization software. [6] In May 2012, they acquired IBM's ILOG C++ visualization products, followed by their Java and Flex visualization products in September 2014. [7]

In August 2013, the company acquired open source software consulting firm OpenLogic, [8] and static code analysis software Klocwork in January 2014. [9] With expanding business scope and need for new hires, in October 2015, Rogue Wave moved from Boulder to a somewhat larger and newer space in Louisville, closer to the Denver talent pool; [10] it also acquired Zend Technologies, [11] a maker of PHP tools and services. In November 2016, Rogue Wave Software announced the acquisition of Akana, a leading API management software vendor. [12] In November 2017, the company acquired ZeroTurnaround, [13] creator of JRebel and XRebel Java developer tools for profiling and deployment.

In January 2019, the company was acquired by Minneapolis-based application software developer Perforce. [1]

Products and services

Rogue Wave products acquired by Perforce included the following:

In addition, Perforce also acquired OpenLogic, a consulting organization with expertise in open source software, from Rogue Wave. [8]

Related Research Articles

A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined to accomplish a task, much as one might use multiple hands to fix a physical object. The most basic tools are a source code editor and a compiler or interpreter, which are used ubiquitously and continuously. Other tools are used more or less depending on the language, development methodology, and individual engineer, often used for a discrete task, like a debugger or profiler. Tools may be discrete programs, executed separately – often from the command line – or may be parts of a single large program, called an integrated development environment (IDE). In many cases, particularly for simpler use, simple ad hoc techniques are used instead of a tool, such as print debugging instead of using a debugger, manual timing instead of a profiler, or tracking bugs in a text file or spreadsheet instead of a bug tracking system.

<span class="mw-page-title-main">Zend (company)</span>

Zend, formerly Zend Technologies, is a Minneapolis, Minnesota-based software company. The company's products, which include Zend Studio, assist software developers with developing, deploying, and managing PHP-based web applications.

CodeWarrior is an integrated development environment (IDE) published by NXP Semiconductors for editing, compiling, and debugging software for several microcontrollers and microprocessors and digital signal controllers used in embedded systems.

IMSL is a commercial collection of software libraries of numerical analysis functionality that are implemented in the computer programming languages C, Java, C#.NET, and Fortran. A Python interface is also available.

Akana is a provider of computer software products for application programming interface (API) management. The company was founded as Digital Evolution and was later known as SOA Software. In November 2016, Akana was acquired by Rogue Wave Software. In January 2019, Rogue Wave was acquired by Minneapolis-based application software developer Perforce.

Carbide.c++ is a software development tool for C++ development on Symbian OS. It is used to develop phones that use the OS, as well as applications that run on those phones. It is based on the Eclipse IDE platform enhanced with extra plug-ins to support Symbian OS development. The product is provided by the Symbian Foundation under an open source model. In April 2009, Nokia transferred Carbide.c++ and many other software developer tools to the Symbian Foundation. Members of the Symbian community now manage and contribute code to the Carbide.c++ product.

MISRA C is a set of software development guidelines for the C programming language developed by The MISRA Consortium. Its aims are to facilitate code safety, security, portability and reliability in the context of embedded systems, specifically those systems programmed in ISO C / C90 / C99.

Klocwork is a static code analysis tool owned by Minneapolis, Minnesota-based software developer Perforce. Klocwork software analyzes source code in real time, simplifies peer code reviews, and extends the life of complex software.

Morfik Technology Pty Ltd. is an Australian software company that was acquired by Altium in 2010.

Intel Fortran Compiler, as part of Intel OneAPI HPC toolkit, is a group of Fortran compilers from Intel for Windows, macOS, and Linux.

<span class="mw-page-title-main">ILOG</span>

ILOG S.A. was an international software company purchased and incorporated into IBM announced in January, 2009. It created enterprise software products for supply chain, business rule management, visualization and optimization. The main product line for Business Rules Management Systems (BRMS) has been rebranded as IBM Operational Decision Management. Many of the related components retain the ILOG brand as a part of their name.

PV-WAVE is an array oriented fourth-generation programming language used by engineers, scientists, researchers, business analysts and software developers to build and deploy visual data analysis applications. In January 2019, PV-Wave parent Rogue Wave Software was acquired by Minneapolis, Minnesota-based application software developer Perforce.

JetBrains s.r.o. is a Czech software development private limited company which makes tools for software developers and project managers. The company has its headquarters in Prague, and has offices in China, Europe, and the United States.

Idera, Inc. is the parent company of a portfolio of brands that offer B2B software including database tools, application development tools, test management tools, and DevOps tools. It is headquartered in Houston, Texas and has offices in Australia, Austria, and the United Kingdom. It is owned by the private equity firms HGGC, Partners Group and TA Associates.

ZeroTurnaround was a Java development tools software company founded by Jevgeni Kabanov and Toomas Römer in 2007. It was acquired by Rogue Wave Software in 2017. In January 2019, Rogue Wave Software and the legacy ZeroTurnaround software products were acquired by Minneapolis, Minnesota-based application software developer Perforce.

<span class="mw-page-title-main">Telerik</span>

Telerik AD is a Bulgarian company offering software tools for web, mobile, desktop application development, tools and subscription services for cross-platform application development. Founded in 2002 as a company focused on .NET development tools, Telerik now also sells a platform for web, hybrid and native app development.

Gliffy is software for diagramming via an HTML5 cloud-based app. It is used to create UML diagrams, floor plans, Venn diagrams, flowcharts and various other kinds of diagrams online. Gliffy diagrams can be shared with and edited by users in real time. The SaaS is supported in all modern web-browsers, including Google Chrome, Firefox, Safari and Internet Explorer 9+.

Perforce Software, Inc. is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools and Agile planning software.

References

  1. 1 2 "Perforce expands DevOps portfolio with Rogue Wave acquisition". sdtimes.com. 22 January 2019. Retrieved 23 January 2019.
  2. "Perforce catches Rogue Wave as it looks to capture enterprise pipelines". DevClass. 22 January 2019. Retrieved 9 April 2020.
  3. "Rogue Buys Stingray". Computerworld. 26 January 1998.
  4. 1 2 3 "Visual Numerics Acquired By Rogue Wave Software". Texas Tech Pulse. 5 May 2009. Retrieved 29 January 2020.
  5. "InsideTrack: TotalView Technologies sold to Rogue Wave Software [Confirmed]". Inside HPC. 22 December 2009. Retrieved 29 January 2020.
  6. "Rogue Wave Adds Acumem to Its HPC Stable". HPC Wire. 4 October 2010. Retrieved 29 January 2020.
  7. "Going Rogue (Wave) Over ILOG C++". Dr. Dobbs. 11 May 2012. Retrieved 16 October 2020.
  8. 1 2 "Rogue Wave plans to use OpenLogic's portfolio to roll out solutions intended to help developers search and write better open source codes faster". ZDNet. 22 August 2013. Retrieved 29 January 2020.
  9. "Rogue Wave Acquires Klocwork". Dr. Dobb's.
  10. "New acquisition, new HQ fuel Rogue Wave's growth – BizWest". BizWest. 30 October 2015. Retrieved 7 September 2018.
  11. "Rogue Wave buys PHP technology leader Zend". 6 October 2015. Retrieved 29 January 2020.
  12. 1 2 "Rogue Wave Software acquires Akana, SourceClear announces major product features, and Pneuron unveils new capabilities for its orchestration software". SD Times. 29 December 2016. Retrieved 29 January 2020.
  13. "Java Toolmaker ZeroTurnaround Acquired by Rogue Wave". ADTMag. 29 November 2017. Retrieved 30 January 2020.
  14. "Software testing is all about automation". SD Times. 29 February 2016. Retrieved 22 April 2020.
  15. "Rogue Wave eats Acumem". The Register. 4 October 2010. Retrieved 22 April 2020.
  16. "Rogue Wave acquires ZeroTurnaround for its Java developer tools". SD Times. 29 November 2017. Retrieved 22 April 2020.
  17. "Rogue Wave Unveils SourcePro Upgrade". ADT Mag. 2 August 2005. Retrieved 23 April 2020.
  18. "Rogue Buys Stingray". Computerworld. 26 January 1998.
  19. "An Interface to Support the Identification of Dynamic MPI 2 Processes for Scalable Parallel Debugging". Research Gate. 1 September 2006. Retrieved 23 April 2020.
  20. "Going Rogue (Wave) Over ILOG C++". Dr. Dobbs. 11 May 2012. Retrieved 23 April 2020.