
НИКИФОРОВ
Владимир Олегович
д.т.н., профессор
ПАРАДИГМА АВТОМАТНОГО ПРОГРАММИРОВАНИЯ
Аннотация
В статье приводятся основные положения автоматного программирования и обосновываются преимущества его использования при разработке программного обеспечения. Описываются инструментальные средства для поддержки автоматного программирования и приводятся примеры успешного применения предлагаемого подхода на практике. В статье описывается процедурное программирование с явным выделением состояний и объектно-ориентированное программирование с явным выделением состояний. Автоматные программы могут быть эффективно верифицированы, а для их построения в ряде случаев могут быть применены генетические алгоритмы.
парадигма программирования, автоматное программирование, программирование с явным выделением состояний