Pokrycie

Coverity, Inc. — firma Synopsys
Typ Publiczny
Przemysł Testy bezpieczeństwa , statyczna analiza programów , tworzenie oprogramowania
Założony listopad 2002 ( 2002-11 )
Los Nabyte przez Synopsys w 2014 roku
Siedziba dawniej San Francisco w Kalifornii
Kluczowi ludzie
Jason Schmitt (obecny dyrektor generalny)
Produkty Coverity Code Advisor, Coverity Code Advisor na żądanie, Coverity Scan, Coverity Test Advisor, Seeker
Liczba pracowników
250+
Rodzic Synopsys, Inc.
Strona internetowa synopsys .com /integralność-oprogramowania .html

Coverity to zastrzeżone narzędzie do statycznej analizy kodu firmy Synopsys . Ten produkt umożliwia inżynierom i zespołom ds. bezpieczeństwa znajdowanie i naprawianie defektów oprogramowania.

Coverity rozpoczęła działalność jako niezależna firma programistyczna w 2002 roku w Computer Systems Laboratory na Uniwersytecie Stanforda w Palo Alto w Kalifornii. Została założona przez Benjamina Chelfa, Andy'ego Chou i Setha Hallema wraz z profesorem Stanford Dawsonem Englerem jako doradcą technicznym. Siedziba została przeniesiona do San Francisco . W czerwcu 2008 r. firma Coverity przejęła firmę Solidware Technologies. W lutym 2014 r. Coverity ogłosiło zawarcie umowy przejęcia przez Synopsys , firmę zajmującą się automatyzacją projektowania układów elektronicznych , za 350 mln USD bez gotówki w kasie.

Produkty

Coverity to statyczne narzędzie do analizy kodu dla C , C++ , C# , Java , JavaScript , PHP , Python , .NET , ASP.NET , Objective-C , Go , JSP, Ruby , Swift , Fortran , Scala , VB.NET i TypeScript . Obsługuje również ponad 70 różnych platform dla języków Java, JavaScript, C# i innych.

Coverity Scan to bezpłatna usługa analizy statycznej w chmurze dla społeczności open source .

Aplikacje

W ramach kontraktu Departamentu Bezpieczeństwa Wewnętrznego Stanów Zjednoczonych w 2006 r. narzędzie zostało użyte do zbadania ponad 150 aplikacji open source pod kątem błędów; 6000 błędów wykrytych podczas skanowania zostało naprawionych w 53 projektach.

National Highway Traffic Safety Administration wykorzystała to narzędzie w swoim dochodzeniu w latach 2010-2011 w sprawie doniesień o nagłym niezamierzonym przyspieszeniu w pojazdach Toyoty. Narzędzie to było używane przez CERN w oprogramowaniu zastosowanym w Wielkim Zderzaczu Hadronów oraz w Laboratorium Napędu Odrzutowego NASA podczas opracowywania oprogramowania do lotu łazika marsjańskiego Curiosity .