Показать сокращенную информацию
dc.contributor.author | Черешнев, Евгений Сергеевич | |
dc.contributor.author | en: Chereshnev, Evgeny Sergeevich | |
dc.date.accessioned | 2014-08-25T09:11:31Z | |
dc.date.available | 2014-08-25T09:11:31Z | |
dc.date.issued | 2014-06 | |
dc.identifier.uri | https://lib.nsu.ru/xmlui/handle/nsu/1427 | |
dc.description | Работа выполнена в Институте систем информатики СО РАН | ru_RU |
dc.description.abstract | Объект исследования: предметно-ориентированные системы переходов (унифицированный формализм для описания средств дедуктивной верификации программ) и язык выполнимых спецификаций предметно-ориентированных систем переходов Atoment, разработанные в лаборатории теоретического программирования ИСИ СО РАН. Цель исследования: разработка библиотеки, реализующей унифицированный интерфейс к решателям условий корректности и поддерживающей ввод условий корректности в виде элементов языка Atoment. Актуальность: большая часть существующих систем верификации интегрирована с одним или двумя решателями условий корректности. Поэтому создание унифицированного интерфейса к решателям условий корректности, является актуальной задачей. Метод исследования Исследовательская часть работы: изучение области дедуктивной верификации, изучение предметно-ориентированных систем и языка Atoment, разработка языка обработки условий корректности VCHL (Verification Condition Handling Language), проектирование библиотеки, построение операционной семантики языка VCHL. Реализационная часть работы: разработка библиотеки, реализующей интерфейс для решателей условий корректности, разработка тестов для проверки корректности работы библиотеки. Полученные результаты: библиотека, реализующая интерфейс к решателям условий корректности на предметно-ориентированном языке Atoment; предметно-ориентированный язык обработки условий корректности. Область применения: дедуктивная верификация программ, автоматическое и полуавтоматическое доказательство теорем. | ru_RU |
dc.language.iso | ru | ru_RU |
dc.subject | условия корректности | ru_RU |
dc.subject | дедуктивная верификация | ru_RU |
dc.subject | автоматическое доказательство | ru_RU |
dc.subject | SMT-решатели | ru_RU |
dc.subject | предметно-ориентированные системы переходов | ru_RU |
dc.subject | Microsoft Z3 | ru_RU |
dc.title | Разработка унифицированного интерфейса к решателям условий корректности | ru_RU |
dc.title.alternative | Unified interface to the verification condition solvers | ru_RU |
dc.type | Dissertation | ru_RU |
nsu-diss.head | Ануреев Игорь Сергеевич., с.н.с. ИСИ СО РАН, к.ф.-м.н. | ru_RU |
nsu-diss.head | en: Anureev Igor Sergeevich | en |
nsu-diss.workorganisation | ФИТ НГУ, Кафедра систем информатики | en |