Jump to content

Klocwork

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by TundraGreen (talk | contribs) at 21:51, 3 February 2022 (Original developer: Correct misspelling.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Klocwork
Original author(s)Klocwork
Developer(s)Perforce
Stable release
Klocwork 2021.4
Typestatic code analysis
LicenseProprietary commercial software
Websitewww.perforce.com/products/klocwork

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[citation needed].

Overview

Klocwork is used to identify security, safety and reliability issues in C, C++, C#, Java, JavaScript and Python code.[1][2] The product includes numerous desktop plug-ins for developers, metrics and reporting.

History

Originally Klocwork’s technology was developed to address requirements for large-scale source code analysis to optimize software architecture for C code inside Nortel Networks and spun out in 2001.[3][4]

In January 2012, Klocwork Insight 9.5 was released.[5] It provided on-the-fly static analysis in Visual Studio, like a word processor does with spelling mistakes.

In May 2013, Klocwork Cahoots peer code review tool was launched.[6]

Awards and recognition

In 2007, Klocwork was awarded the 2007 InfoWorld Technology of Year award for best source code analyzer.[7]

In May 2014, Klocwork won the Red Herring Top 100 North America Award, in the software sector.[8]

Original developer

Klocwork (company)
Company typePrivate
IndustrySoftware testing
Founded2001
DefunctJanuary 22, 2019 (2019-01-22)
HeadquartersOttawa, Canada
ProductsKlocwork
Websitewww.klocwork.com Edit this on Wikidata

Klocwork was an Ottawa, Canada-based software company that developed the Klocwork brand of programming tools for software developers. The company was acquired by Minneapolis-based application software developer Perforce in 2019, as part of their acquisition of Klocwork's parent software company Rogue Wave.[9] Klocwork no longer exists as a standalone company, but Perforce continues to develop Klocwork branded static code analysis software.

Company history

The company was founded in 2001 as a spin-out of Nortel Networks.[10] Its initial investors were Firstmark Capital, USVP, and Mobius Ventures.[citation needed]

In January 2014, the company was acquired by Rogue Wave Software.[11]

In January 2019, Rogue Wave was acquired by Minneapolis-based application software developer Perforce.[9]

References

  1. ^ "Was die zyklomatische Komplexität wirklich aussagt". Entwicklung Elektronik (in German). 2018-04-10. Retrieved 2020-04-03.
  2. ^ "Static Code Analysis for C, C++, C#, Java, JavaScript, and Python, C++, C#, Java". Perforce. 2022-01-29. Retrieved 2022-01-29.
  3. ^ "Coverity and Klocwork code analyzers drill deeper". InfoWorld. 2006-01-26. Retrieved 2020-04-02.
  4. ^ "Software tool finds bugs in real time". New Electronics. 2014-05-27. Retrieved 2020-04-02.
  5. ^ Dr Dobb's - Source Code Analysis: Spell-checker style.
  6. ^ "Klocwork Cahoots Simplifies Peer Code Review". eWeek]. 2013-05-06. Retrieved 2020-04-03.
  7. ^ "2007 Technology of the Year Award Winners". InfoWorld. 2007-01-01. Retrieved 2020-04-02.
  8. ^ 2014 Red Herring North America: Winners
  9. ^ a b "Perforce expands DevOps portfolio with Rogue Wave acquisition". sdtimes.com. 2019-01-22. Retrieved 2019-04-02.
  10. ^ "Software tool finds bugs in real time". New Electronics. 2014-05-27. Retrieved 2020-04-01.
  11. ^ "Rogue Wave Acquires Klocwork". Dr. Dobbs. 2014-01-13. Retrieved 2020-04-09.