Тип компании | Частный |
---|---|
Промышленность | Качество программного обеспечения |
Штаб-квартира | Итака, Нью-Йорк |
Ключевые люди | Генеральный директор: Дэн Гудвин |
Веб-сайт | www.grammatech.com |
GrammaTech — это компания по исследованию кибербезопасности, базирующаяся в Итаке, штат Нью-Йорк . Компания была основана в 1988 году как технологическое ответвление Корнелльского университета. Услуги по исследованию программного обеспечения GrammaTech включают следующее: анализ программного обеспечения, обнаружение и устранение уязвимостей, двоичное преобразование и укрепление, а также автономные вычисления. В сентябре 2023 года Battery Ventures приобрела подразделение программных продуктов GrammaTech, включая линейки продуктов CodeSonar и CodeSentry. Таким образом, была создана новая независимая организация, которая будет работать под названием CodeSecure, Inc. и иметь штаб-квартиру в Бетесде, штат Мэриленд.
Исследовательское подразделение GrammaTech реализует проекты для частных подрядчиков, включая несколько правительственных агентств США, таких как NASA , NSF и многие отделения Министерства обороны . Исследования GrammaTech сосредоточены как на статическом анализе , так и на динамическом анализе , как на исходном коде, так и на двоичных файлах.
Компания GrammaTech приняла участие и заняла 2-е место в конкурсе Cyber Grand Challenge 2016 DARPA , заработав 1 миллион долларов в составе команды TECHx. [1] Компания GrammaTech возглавила команду TECHx, созданную в сотрудничестве с Университетом Вирджинии, используя совместно разработанную ими систему киберрассуждений под названием Xandra. [2]
GrammaTech — это ответвление 1988 года от Корнелльского университета , где его основатели разработали раннюю интегрированную среду разработки в 1978 году (Cornell Program Synthesizer [3] ) и систему для генерации языковых сред из спецификаций атрибутной грамматики в 1982 году (Synthesizer Generator [4] [5] ). Коммерческие системы, которые были реализованы с использованием Synthesizer Generator, включают систему проверки Ada от ORA (Penelope [6] ), Rigorous Approach to Industrial Software Engineering от Terma (Raise [7] ) и средство проверки SPC Quality and Style Guidelines для Ada от Loral . [8] Соучредители GrammaTech Том Репс и Тим Тейтельбаум получили в 2010 году премию ACM SIGSOFT Retrospective Impact Award [1] за свою работу над Synthesizer Generator. [9]
Компания GrammaTech вывела на рынок инструмент для слайсинга программ Wisconsin под названием CodeSurfer для C и C++ в 1999 году. Инструмент статического анализа CodeSonar для C и C++ доступен с 2005 года. Соучредитель GrammaTech Репс и два других сотрудника компании разделили премию ACM SIGSOFT Retrospective Impact Award 2011 года [2] за свою работу, описывающую исследование слайсинга в Висконсине. [10]
GrammaTech и Университет Висконсина сотрудничают с 2001 года с целью разработки инструментов анализа , обратного проектирования и защиты от несанкционированного доступа для исполняемых двоичных файлов . Побочными продуктами этого исследования являются CodeSurfer/x86 [11] (версия CodeSurfer для набора инструкций Intel x86 ), CodeSonar/x86 (инструмент поиска ошибок и уязвимостей для исполняемых файлов striped) и подход к автоматическому созданию таких систем из формальных семантических описаний архитектур с произвольным набором инструкций . [12] Это исследование впоследствии было коммерциализировано в CodeSonar for Binaries и CodeSentry, инструмент анализа состава программного обеспечения.
В 2019 году GrammaTech была приобретена Five Points Capital. [13]
В сентябре 2023 года Grammatech объявила, что выделяет часть своего подразделения программных продуктов, в частности линейки продуктов CodeSonar и CodeSentry, венчурной компании Battery Ventures . Сделка создает новую независимую организацию, которая будет работать под названием CodeSecure, Inc. и иметь штаб-квартиру в Бетесде, штат Мэриленд. [14] В рамках выделения Grammatech назначила Дэниела Гудвина генеральным директором, который будет руководить корпорацией в будущем. Гудвин, который ранее был генеральным директором исследовательского подразделения Grammatech, имеет опыт в области кибербезопасности, программного обеспечения, систем, ПЛИС, микроэлектроники, телекоммуникаций, сетей и оборудования в таких областях, как обеспечение информации, SIGINT и миссии платформ. [15]