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

Скачать или смотреть [VMCAI'25] Correctness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts

  • ACM SIGPLAN
  • 2025-05-03
  • 11
[VMCAI'25] Correctness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts
  • ok logo

Скачать [VMCAI'25] Correctness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно [VMCAI'25] Correctness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts или посмотреть видео с ютуба в максимальном доступном качестве.

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

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

Cкачать музыку [VMCAI'25] Correctness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts бесплатно в формате MP3:

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

Описание к видео [VMCAI'25] Correctness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts

Correctness Witnesses for Concurrent Programs: Bridging the Semantic Divide with Ghosts (Video, VMCAI)
Julian Erhard, Manuel Bentele, Matthias Heizmann, Dominik Klumpp, Simmo Saan, Frank Schüssele, Michael Schwarz, Helmut Seidl, Sarah Tilscher, and Vesal Vojdani
(LMU Munich; TU Munich; University of Freiburg; University of Freiburg, Germany; University of Freiburg; University of Tartu, Estonia; University of Freiburg; TU Munich; TU Munich; Technical University of Munich, Garching, Germany; University of Tartu)

Abstract: Static analyzers are typically complex tools and thus prone to contain bugs themselves. To increase the trust in the verdict of such tools, witnesses encode key reasoning steps underlying the verdict in an exchangeable format, enabling independent validation of the reasoning by other tools. For the correctness of concurrent programs, no agreed-upon witness format exists – in no small part due to the divide between the semantics considered by analyzers, ranging from interleaving to thread-modular approaches, making it challenging to exchange information. We propose a format that leverages the well-known notion of ghosts to embed the claims a tool makes about a program into a modified program with ghosts, such that the validity of a witness can be decided by analyzing this program. Thus, the validity of witnesses with respect to the interleaving and the thread-modular semantics coincides. Further, thread-modular invariants computed by an abstract interpreter can naturally be expressed in the new format using ghost statements. We evaluate the approach by generating such ghost witnesses for a subset of concurrent programs from the SV-COMP benchmark suite, and pass them to a model checker. It can confirm 75 % of these witnesses – indicating that ghost witnesses can bridge the semantic divide between interleaving and thread-modular approaches.


Presentation at the VMCAI conference, January 20-21, 2025, https://popl25.sigplan.org/home/vmcai...
Sponsored by ACM SIGPLAN

Комментарии

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

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

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

video2dn Copyright © 2023 - 2025

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