1
ответ

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

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

Как преодолеть проблему сколемизации в выражении assert

У меня есть следующий простой пример. сиг B {} пред P2 {некоторые х1, х2: одинокий B | x1! = x2} запустить P2 для 2 Мой вопрос заключается в том, как переписать ограничение pred в assert без получения сколемизации ...
вопрос задан: 23 February 2019 10:49
0
ответов

имеют объект в одном наборе или другое, но не оба?

Это домашнее задание, и у меня есть много проблем с этим. Я использую сплав для моделирования библиотеки. Вот определения объектов: библиотека SIG {Pat Paterons: Set Person, On_shelves: Set ...
вопрос задан: 19 September 2012 22:04
0
ответов

Значение ключевого слова «частное» в Alloy? Значение объявления enum?

Грамматика Alloy 4 позволяет объявлениям подписи (и некоторым другим вещам )содержать ключевое слово private. Это также позволяет спецификациям Allow содержать объявления перечисления в форме enum nephews...
вопрос задан: 21 August 2012 19:32