МФСП

Материал из eSyr's wiki.

(Различия между версиями)
Перейти к: навигация, поиск
Строка 6: Строка 6:
* Лектор — Петренко Александр Константинович (mailto:petrenko@ispras.ru)
* Лектор — Петренко Александр Константинович (mailto:petrenko@ispras.ru)
* Семинарист АСВК — Петровский Михаил Игоревич
* Семинарист АСВК — Петровский Михаил Игоревич
 +
 +
* Экзамен письменный. Пользоваться можно чем угодно, списывать нельзя.
== Структура курса ==
== Структура курса ==
Строка 25: Строка 27:
* [http://sp.cs.msu.su/courses/fmsp/ Страница курса на сайте кафедры СП]
* [http://sp.cs.msu.su/courses/fmsp/ Страница курса на сайте кафедры СП]
* [http://www.ispras.ru/~RedVerst/RedVerst/Lectures%20and%20training%20courses/MSU%20course%20Formal%20specification%20of%20software/RMain.html Страница курса на сайте ИСП РАН]
* [http://www.ispras.ru/~RedVerst/RedVerst/Lectures%20and%20training%20courses/MSU%20course%20Formal%20specification%20of%20software/RMain.html Страница курса на сайте ИСП РАН]
 +
 +
«Что гуглить»:
 +
* [http://www.google.com/search?q=Vienna+Development+Method VDM], [http://www.google.com/search?q=Abstract+State+Machine+Language ASML], [http://www.google.com/search?q=Z+notation Z], [http://www.google.com/search?q=B-toolkit B-toolkit]
 +
* [http://www.google.com/search?q=Java+Modelling+Language JML], [http://www.google.com/search?q=Eiffel+language Eiffel]
 +
* [http://www.google.com/search?q=Spec# Spec#]
 +
* [http://www.google.com/search?q=Linux+Standard+Base LSB]
 +
* [http://www.google.com/search?q=Microsoft+Interoperability+Project Microsoft Interoperability Project]
 +
* [http://www.google.com/search?q=PVS+Specification+and+Verification+System PVS], [http://www.google.com/search?q=Isabelle+theorem+prover Isabella], [http://www.google.com/search?q=HOL+theorem+prover HOL]
{{Курс МФСП}}
{{Курс МФСП}}

Версия 14:44, 12 сентября 2008

Содержание

Формальная спецификация и верификация программ

Петренко Александр Константинович
Петренко Александр Константинович

Информация о курсе

  • Лектор — Петренко Александр Константинович (mailto:petrenko@ispras.ru)
  • Семинарист АСВК — Петровский Михаил Игоревич
  • Экзамен письменный. Пользоваться можно чем угодно, списывать нельзя.

Структура курса

  1. (5—6 лекций) RAISE/RSL
    • (~3 семинара) Параллельно с этим нач. практические занятия. Порядка трёх занятий на практикуме будет посвящено выполнению и сдаче контрольных заданий на практикуме
  2. (3 лекции) Методы аналитической верификации. В частности, метод Флойда
  3. (3—4 лекции) Инструментальная поддержка аналитической верификации. В качестве базы испльзуется PVS
  4. Коллоквиум
  5. Экзамен

Материалы

(см. также Ссылки)

Ссылки

«Что гуглить»:


Формальная спецификация и верификация программ


Лекции

01 02 03 04 05 06 07 08 09 10 11 12 13 14


Календарь

Сентябрь
03 10 17 24
Октябрь
01 08 15 22 29
Ноябрь
12 19 26
Декабрь
03 17
Семинары

01 02 03 04 05 06


Календарь

Сентябрь
01 08 15 22 29
Октябрь
06

Оформление задач|Проведение экзамена

Личные инструменты
Разделы