Учёный Amazon Байрон Кук выступал в Оксфорде. Он рассказывал о проверке безопасности кода. В зале сидел профессор Кларк Барретт.
Барретт двадцать лет работал над инструментом cvc. Он удивился. Его разработкой уже пользовались в Amazon.
Эта встреча стала началом. Началось долгое сотрудничество. Барретт позже стал учёным Amazon.
Компания давала гранты его лаборатории. Финансирование росло. Две команды работали вместе.
Они создали новую версию инструмента. Назвали её cvc5. Теперь это открытое программное обеспечение.
Инструмент проверяет логические ошибки в коде. Он анализирует системы доступа. Это основа формальных методов.
Cvc5 работает в сервисах Amazon. Он проверяет политики безопасности. Анализирует управление доступом.
Каждый день инструмент обрабатывает миллиард запросов. Это повышает надёжность AWS. Клиенты получают больше безопасности.
В проекте участвовали студенты и аспиранты. Многие потом пришли в Amazon. Они продолжили свою работу.
Свежий взгляд помогает решать старые задачи. Так говорит Роберт Джонс из AWS. В этом суть сотрудничества.
Разные люди мыслят по-разному. Их модели соединяются. Это рождает новые решения.