6
ответов

Обучение программирования и формальных методов

Вот своего рода нечетный вопрос. Я нахожусь в процессе записи книги по изучению к программе с помощью формальных методов, и я собираюсь быть нацеленным на него к людям с некоторым опытом программирования. Идея...
вопрос задан: 26 August 2013 17:27
6
ответов

Что самые интересные эквивалентности являются результатом Изоморфизма Карри-Говарда?

Я натолкнулся на Изоморфизм Карри-Говарда относительно поздно в моей жизни программирования, и возможно это способствует тому, что я был крайне очарованным им. Это подразумевает это для каждой концепции программирования там...
вопрос задан: 3 June 2010 22:18
6
ответов

[Закрываются] формальные методы и предприятия

Так... Я преподаю формальные методы в разработке программного обеспечения. Я также преподаю "гибкие методологии". Большинство людей, кажется, думает, что это является противоречащим. Я думаю, что это имеет много смысла... Я также работаю на комп
вопрос задан: 2 March 2009 01:40
4
ответа

Что лучший способ определить инвариант цикла?

Чтобы использование формальных аспектов создало некоторый код, там общий метод определения инварианта цикла, или это будет полностью отличаться в зависимости от проблемы?
вопрос задан: 3 October 2013 17:11
4
ответа

Каков Ваш опыт с проверкой модели программного обеспечения? [закрытый]

Какие типы приложений Вы использовали проверку модели? Какой инструмент проверки модели Вы использовали? Как Вы суммировали бы свой опыт w/техника, конкретно в оценке...
вопрос задан: 28 August 2008 15:10
1
ответ

Как реализовать `forall` (математику) на процедурном или оо-языке

Я пытаюсь понять, как реализовать forall на процедурном или OO языке, таком как Ruby или JavaScript Например (это Coq): Аксиома точка: Тип. Аксиома: Тип. Аксиома Ложь_в: Точка - > ...
вопрос задан: 1 March 2019 06:49
1
ответ

Опыт с использованием Сплава в реальных проектах

Я интересовался формальными методами в течение некоторого времени. Я использовал формальные методы для обоснования о некоторых очень определенных подобластях нескольких проектов, я продолжал работать. Я так и не смог убедить...
вопрос задан: 22 January 2012 11:55
0
ответов

Использование forall в определении рекурсивной функции

Я пытаюсь использовать функцию для определения рекурсивного определения с помощью меры и получаю сообщение об ошибке: Ошибка: find_call_occs: Prod I ' m размещаю весь исходный код внизу, но моя функция ...
вопрос задан: 6 July 2018 18:09
0
ответов

Можно ли проверить / проверить модель / проверить функции Haskell с помощью свойства правильности?

Продолжение идей в: Существуют ли какие-либо доказуемые языки реального мира? Не знаю, как вы, но мне надоело писать код, который я не могу гарантировать. Задав вышеупомянутый вопрос и получив ...
вопрос задан: 23 May 2017 12:32
0
ответов

Ограничения решателей SMT

Традиционно большая часть работы с вычислительной логикой была либо пропозициональной, и в этом случае вы использовали SAT (решатель булевой выполнимости ), либо первый -порядок, и в этом случае вы использовали теорему первого -порядка...
вопрос задан: 21 July 2012 13:11
0
ответов

Введение в coq?

Я пытаюсь (классически) доказать ~ (forall t: U, phi) -> существует t: U , ~ phi в Coq. Я пытаюсь доказать это противоположным образом: 1. Предположим, что такого t нет (так что ~ (существует t: U, ~ phi)) ...
вопрос задан: 11 December 2010 17:08
0
ответов

Инструмент для проверки моделей больших распределенных проектов C ++, таких как KDE?

Есть ли инструмент, который может обрабатывать большие, реальные- мир, в основном - C ++, распределенные системы, например KDE? (KDE - это распределенная система в том смысле, что она использует IPC, хотя обычно все…
вопрос задан: 10 November 2010 06:52