SECR 2009 завершил работу. Получить информацию о текущей конференции можно на www.secrus.org.
Важные даты
26, 27, 30 Октября: официальный тренинг по CMMI на русском языке

27 Октября: Банковский день и другие дополнительные мероприятия

28-29 Октября: основные дни конференции и SQA Days
Наши спонсоры

Adobe

Premium sponsor


Intel

Premium sponsor


Microsoft

Premium sponsor


Exigen Services

Gold sponsor


IBM

Gold sponsor


EMC

Silver sponsor


iCarnegie

Sponsor

Интеграция спецификаций в программный код для программ с явным выделением состояний

Андрей Борисенко, Павел Федотов, Олег Степанов, Анатолий Шалыто

Тезисы
Университета информационных технологий, механики и оптики.

Андрей Борисенко

Андрей Борисенко


При создании систем со сложным поведением важную роль играет контроль качества разрабатываемых программ. Ошибка в таких системах может наблюдаться лишь в сложных сценариях использования, а её цена может быть слишком велика. Поэтому важно оптимизировать проверку соответствия создаваемой программы предъявленным к ней требованиям, максимально автоматизировав её. Этого можно добиться, формализовав все требования к программе и храня исполнимую спецификацию непосредственно вместе с кодом программы.

Для разработки программных систем со сложным поведением все чаще используется программирование с явным выделением состояний, позволяющее явно описывать сложное поведение. В настоящей работе исследуется вопрос формализации спецификаций систем со сложным поведением, реализованных с помощью этого подхода, и интеграции процесса верификации таких систем в общий процесс разработки программ. Кроме того, изучается проблема поддержания надежности автоматных программ при внесении в них структурных изменений.

IEEEIEEE Computer SocietyTCSEIEEE Moscow Center
TEKAMA HSE RUSSOFT AP KIT
SQALAB Infopark A-SYS Ukrainian Hi-Tech Initiative
INTSPEI IT Ukraine
Adobe Intel Microsoft
Exigen Services
EMC
iCarnegie