Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Формальная верификация22 января 2011Оглавление: 1. Формальная верификация 2. Подходы к формальной верификации В контексте программных и аппаратных систем формальная верификация — доказательство с помощью формальных методов корректности или некорректности алгоритмов, программ и систем в соответствии с формальным описанием их свойств. ОбоснованиеТестирование программного обеспечения не может доказать, что система, алгоритм или программа не содержит никаких ошибок и дефектов и удовлетворяет определённому свойству. Это может сделать формальная верификация. Области примененияФормальная верификация может использоваться для проверки таких систем, как программное обеспечение, представленное в виде исходных текстов, криптографические протоколы, комбинаторные логические схемы, цифровые схемы с внутренней памятью. Теоретические основыВерификация представляет собой формальное доказательство на абстрактной математической модели системы, в предположении о том, что соответствие между математической моделью и природой системы считается изначально заданным. Например, по построению модели либо математического анализа и доказательства правильности алгоритмов и программ. Примерами математических объектов, часто используемых для моделирования и формальной верификации программ и систем являются:
Просмотров: 1973
|