CompCert

  • ХабрахабрPhoto of [Перевод] Почему люди не используют формальные методы?

    [Перевод] Почему люди не используют формальные методы?

    На Software Engineering Stack Exchange я увидел такой вопрос: «Что мешает широкому внедрению формальных методов?» Вопрос был закрыт как предвзятый, а большинство ответов представляли собой комментарии типа «Слишком дорого!!!» или «Сайт — это не самолёт!!!» В каком-то смысле это верно, но мало что объясняет. Я написал эту статью, чтобы дать более широкую историческую картину формальных методов (FM), почему они на…

    Подробнее »
  • СофтPhoto of [Перевод] Микроядро seL4. Формальная верификация программ в реальном мире

    [Перевод] Микроядро seL4. Формальная верификация программ в реальном мире

    Научная статья опубликована в журнале Communications of the ACM, октябрь 2018, том 61, номер 10, стр. 68−77, doi: 10.1145/3230627 Он летел полностью автономно. В феврале 2017 года со взлётной площадки «Боинга» в Аризоне поднялся вертолёт с обычным заданием: облёт ближайших холмов. Это был не первый автономный полёт AH-6, которого в компании называют Беспилотной Птичкой (Unmanned Little Bird, ULB). Согласно требованиям по…

    Подробнее »


Кнопка «Наверх»