Формалізація процесу зміни станів програмних об’єктів складних систем на основі скінченних автоматів Мура

Authors

  • О. П. ДОРЕНСЬКИЙ
  • О. А. СМІРНОВ

Abstract

У пропонованій статті модель станів представників класу об’єктів програмного забезпечення складних систем, розроблюваного на основі об’єктно-орієнтованого підходу, розглянуто з погляду абстрактного синтезу скінченного автомата. Обґрунтовано й використано ініціальний скінченний автомат Мура. Здійснено перетворення моделі станів у скінченний автомат. Розкрито сутність формалізації послідовності подій здобутої скінченно-автоматної моделі поведінки представників класу об’єктно-орієнтованого програмного забезпечення, а також особливості формалізації результатів її функціонування на стадії проектування програмних систем.

Ключові слова: програмне забезпечення; об’єктно-орієнтований підхід; проектування; програмний об’єкт; стан; поведінка; модель; скінченний автомат Мура.

Published

2016-12-05

Issue

Section

Articles