Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Klocwork - это инструмент статического анализа кода , принадлежащий Миннеаполису, разработчику программного обеспечения Perforce из Миннесоты . Программное обеспечение Klocwork анализирует исходный код в режиме реального времени, упрощает экспертную оценку кода и продлевает срок службы сложного программного обеспечения [ необходима ссылка ] .

Обзор [ править ]

Klocwork используется для выявления проблем с безопасностью и надежностью в коде C , C ++ , Java и C # . [1] Продукт включает в себя множество подключаемых модулей для настольных ПК для разработчиков, показателей и отчетов.

История [ править ]

Первоначально технология Klocwork была разработана для удовлетворения требований к крупномасштабному анализу исходного кода с целью оптимизации архитектуры программного обеспечения для кода C внутри Nortel Networks и получила распространение в 2001 году. [2] [3]

В январе 2012 года была выпущена Klocwork Insight 9.5. [4] Он обеспечивал статический анализ на лету в Visual Studio, как текстовый процессор делает с орфографическими ошибками.

В мае 2013 года был запущен инструмент коллегиальной проверки кода Klocwork Cahoots. [5]

Награды и признание [ править ]

В 2007 году Klocwork была удостоена награды InfoWorld Technology of Year 2007 за лучший анализатор исходного кода. [6]

В мае 2014 года компания Klocwork получила награду Red Herring Top 100 North America в секторе программного обеспечения. [7]

Первоначальный разработчик [ править ]

Klocwork - это компания-разработчик программного обеспечения, базирующаяся в Оттаве, Канада, которая разработала инструментальные средства программирования под торговой маркой Klocwork для разработчиков программного обеспечения. В 2019 году компания была приобретена разработчиком прикладного программного обеспечения Perforce из Миннеаполиса в рамках приобретения компании Rogue Wave , материнской компании Klocwork . [8] Klockwork больше не существует как отдельная компания, но Perforce продолжает разработку программного обеспечения для статического анализа кода под торговой маркой Klocwork.

История компании [ править ]

Компания была основана в 2001 году как дочернее предприятие Nortel Networks . [9] Его первоначальными инвесторами были Firstmark Capital , USVP и Mobius Ventures. [ необходима цитата ]

В январе 2014 года компания была приобретена Rogue Wave Software. [10]

В январе 2019 года Rogue Wave была приобретена разработчиком программного обеспечения Perforce из Миннеаполиса. [8]

Ссылки [ править ]

  1. ^ "Был die zyklomatische Komplexität wirklich aussagt" . Entwicklung Elektronik (на немецком языке). 2018-04-10 . Проверено 3 апреля 2020 . CS1 maint: обескураженный параметр ( ссылка )
  2. ^ "Анализаторы кода Coverity и Klocwork углубляются в детали" . InfoWorld . 2006-01-26 . Проверено 2 апреля 2020 . CS1 maint: обескураженный параметр ( ссылка )
  3. ^ «Программный инструмент находит ошибки в реальном времени» . Новая электроника . 2014-05-27 . Проверено 2 апреля 2020 . CS1 maint: обескураженный параметр ( ссылка )
  4. ^ Dr Dobb's - Анализ исходного кода: стиль проверки орфографии.
  5. ^ «Klocwork Cahoots упрощает коллегиальную проверку кода» . eWeek] . 2013-05-06 . Проверено 3 апреля 2020 . CS1 maint: обескураженный параметр ( ссылка )
  6. ^ "2007 Технология победителей премии года" . InfoWorld . 2007-01-01 . Проверено 2 апреля 2020 . CS1 maint: обескураженный параметр ( ссылка )
  7. ^ 2014 Red Herring North America: Победители
  8. ^ a b «Perforce расширяет портфель DevOps с приобретением Rogue Wave» . sdtimes.com . 2019-01-22 . Проверено 2 апреля 2019 . CS1 maint: обескураженный параметр ( ссылка )
  9. ^ «Программный инструмент находит ошибки в реальном времени» . Новая электроника . 2014-05-27 . Проверено 1 апреля 2020 . CS1 maint: обескураженный параметр ( ссылка )
  10. ^ "Разбойная волна приобретает Клокворк" . Доктор Доббс . 2014-01-13 . Проверено 9 апреля 2020 . CS1 maint: обескураженный параметр ( ссылка )

Внешние ссылки [ править ]

  • Официальный веб-сайт