Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Dahl-Nygaard Prize Keynote: Composing Distributed Systems that are Provably Correct

  • ECOOP
  • 2019-08-20
  • 170
Dahl-Nygaard Prize Keynote: Composing Distributed Systems that are Provably Correct
ECOOPECOOP 2019Programming languagesCompilersSoftware EngineeringIlya SergeyComposingDistributedSystemsProvablyCorrectDahl-Nygaardprogram analysisproofssoftware engineeringcompositioncompositionality of proofs
  • ok logo

Скачать Dahl-Nygaard Prize Keynote: Composing Distributed Systems that are Provably Correct бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Dahl-Nygaard Prize Keynote: Composing Distributed Systems that are Provably Correct или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Dahl-Nygaard Prize Keynote: Composing Distributed Systems that are Provably Correct бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Dahl-Nygaard Prize Keynote: Composing Distributed Systems that are Provably Correct

Composing Distributed Systems that are Provably Correct (Dahl-Nygaard prize keynote) by Ilya Sergey

Compositionality is a trait that is inherent to both mathematical proofs and programs. Just like mathematical reasoning is conducted from axioms and is organised via lemmas and theorems, with the details of the proofs abstracted away, good programs are structured via functions, modules, and objects, hiding the details of the implementations. This structure is what makes software development scalable and tractable. However, compositionality (and, hence, scalability and tractability) is tricky to get right in the cases when programming meets proving—a situation that takes place naturally once one tries to formally verify that a program is correct with respect to an ascribed specification (a mathematical statement), and then use this specification to verify programs built on top of that one.
In my talk, I will describe my journey to date towards building techniques for scalable computer-assisted verification of correctness-critical programming artefacts, focusing specifically on programs with “interesting” features, such as concurrent and distributed computations. I will show how a combination of type theory, program logics, and semantics—all standard working tools of a programming languages researcher—enables construction and composition of provably correct software systems.

More information: https://2019.ecoop.org/details/ecoop-...
Part of ECOOP 2019 https://2019.ecoop.org/
Video by PL Presents, follow us at   / plpresents  

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]