Композиционное моделирование окружения для верификации программ на GNU C (Илья Захаров, ISPRASOPEN-2018) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) (Новая страница: «;{{SpeakerInfo}}: {{Speaker|Илья Захаров}} <blockquote> There is still a gap between rapid development of new verification techniques and their practic…») |
StasFomin (обсуждение | вклад) |
||
Researchers usually propose laborious ad-hoc solutions for environment modelling. Also, few software verification frameworks automate it but they support a narrow class of software, e.g. device drivers or embedded systems. This paper proposes a method for automated compositional generation of environment models that supports adapting for project specifics and enables scalable software verification of various software. We evaluated the proposed method on device drivers and subsystems of the Linux kernel as well as on BusyBox applets. </blockquote> {{VideoSection}} {{vimeoembed|298785908|800|450}} {{youtubelink|}}{{letscomment}} {{SlidesSection}} [[File:Композиционное моделирование окружения для верификации программ на GNU C (Илья Захаров, ISPRASOPEN-2018).pdf|left|page=-|300px]] {{----}} [[File:{{#setmainimage:Композиционное моделирование окружения для верификации программ на GNU C (Илья Захаров, ISPRASOPEN-2018)!.jpg}}|center|640px]] {{LinksSection}} <!-- * [ Talks page on site] --> <!-- <blockquote>[©]</blockquote> --> <references/> |
Версия 23:02, 28 декабря 2018
- Докладчик
- Илья Захаров
There is still a gap between rapid development of new verification techniques and their practical application. One of major obstacles to performing sound formal verification of large GNU~C programs is the necessity to prepare environment models.
Researchers usually propose laborious ad-hoc solutions for environment modelling. Also, few software verification frameworks automate it but they support a narrow class of software, e.g. device drivers or embedded systems.
This paper proposes a method for automated compositional generation of environment models that supports adapting for project specifics and enables scalable software verification of various software. We evaluated the proposed method on device drivers and subsystems of the Linux kernel as well as on BusyBox applets.
Видео
Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.